мне нужно кодировать Цезарь шифр кода для проекта в школе, и я столкнулся с ошибкой, что я не могу исправить ...проблем кодирование Цезаря шифра
Когда я Эндер ту же букву дважды не кодироваться правильно ..
Может ли кто-нибудь помочь?
вот код:
#This is a ceser code +2
letters = ['A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','S','Y','Z']
message = input('enter a message to eyncrypt in capital letters')
message_incrypt = str()
for x in message:
if x in letters:
x = letters.index(x)
x = letters.pop(x+2)
message_incrypt = message_incrypt + str(x)
else:
print ('you can input only capital letters')
print (message_incrypt)