def main():
cc = (input("Enter Message to Encrypt\n"))#user input
shift = int(2) #shift length
a=["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"] #reference list
newa={} #new shifted reference list
for i in range (0,len(a)):
newa [a[i]]=a[(i+shift)%len(a)]
#adds shifted 2 alaphabet into newalaphabet
#% moodulus used to wrap
for i in cc: #iterates through cc
if i in a:
a[i]=cc[i]
a[i]=newa[i]
main()
donc j'ai besoin d'entrée de l'utilisateur #CCchangement Caesar Cipher par deux lettres
le changement doit être deux
J'ai utilisé une liste alphabétique
puis décaler l'alphabet par deux pour créer Newa
mais je ne sais pas comment appliquer le nouvel alphabet à l'entrée de mon utilisateur
peut fournir l'entrée et la sortie de l'échantillon? –