Мне нужна сумма в строковых буквах значение ex. а = 1 Ь = 2 с = 3 д = 4python3 sum in stings каждое значение буквы
alphabet = 'abcdefghijklmnopqrstuvwxyz'
v1
string = "abcd"
# #result = sum(string) so
if string[0] and string[1] and string[2] and string[3] in alphabet:
if string[0] is alphabet[0] and string[1] is alphabet[1] and string[2] is alphabet[2] and string[3] is alphabet[3]:
print(a+b+c+d)
v2
string = ("ab","aa","dc",)
if string[0][0] and string[0][1] and string[1][0] and string[1][1] and string[2][0] and string[2][1] in alphabet:
if string[0] is alphabet[0] and string[1] is alphabet[1] and string[2] is alphabet[2] and string[3] is alphabet[3]:
print(a+b+c+d)
что такое решение? вы можете помочь мне
Ваша Булева логика полностью о ff-base, см. [Как проверить одну переменную на несколько значений?] (https://stackoverflow.com/q/15112125) –