J'ai ce code qui est un chiffrement César de base, le décalage est fixé à un mais je le veux pour que l'utilisateur puisse entrer le décalage. L'utilisateur doit être en mesure de dire de combien l'alphabet est déplacé à travers par, mais il ne fonctionnera pas si offset = entréeComment entrer le décalage pour un chiffrement Caesar en Python
#Caesar cipher
sentance = input('Enter sentance: ')
alphabet = ('abcdefghijklmnopqrstuvwxyz')
offset = 1
cipher = ''
for c in sentance:
if c in alphabet:
cipher += alphabet[(alphabet.index(c)+offset)%(len(alphabet))]
print('Your encrypted message is: ' + cipher)