simple fonction qui chiffre une texte (code Cesar) mais sur tout l’alphabet et les chiffres
def mot_a_coder(mot): liste1=[] mot2=[] for i in range(48,123): if i<58 or i>64 and i<91 or i>96 : liste1.append(chr(i)) liste2=liste1[:] liste2.reverse() for i in range(len(mot)): flag=0 for j in range(len(liste1)): if liste1[j]==mot[i]: mot2.append(liste2[j]) flag=1 if flag==0: mot2.append(mot[i]) return("".join(mot2))