Форум сайта python.su
En =
vigenere_square =
vigenere_square2 = {}
for bias in range(26):
vigenere_square2[En] = vigenere_square
vigenere_square.clear()
for letter_index in range(26):
if letter_index + bias >= len(En):
vigenere_square.append(En)
else:
vigenere_square.append(En)
print(vigenere_square2)
В общем, каждой букве русского алфавита должен соответствовать алфавит смещённый на +1 букву по шифру цезаря, относительной прошлой буквы, а выдаётся, что каждой букве соответствует алфавит смещённый на 34 символа относительно буквы А, тоесть:
{'A': , ‘B’: , ‘C’: , ‘D’: , ‘E’: , ‘F’: , ‘G’: , ‘H’: , ‘I’: , ‘J’: , ‘K’: , ‘L’: , ‘M’: , ‘N’: , ‘O’: , ‘P’: , ‘Q’: , ‘R’: , ‘S’: , ‘T’: , ‘U’: , ‘V’: , ‘W’: , ‘X’: , ‘Y’: , ‘Z’: }
Офлайн
zer0craft_07Чего должен? Ты разберись сначала, о чём речь идёт вообще.
В общем, каждой букве русского алфавита должен соответствовать алфавит смещённый на +1 букву по шифру цезаря, относительной прошлой буквы
Офлайн