Crypter un texte avec le code de César (décalage de trois lettres)
alphabet = "abcdefghijklmnopqrstuvwxyz" def conversion(k): return alphabet.find(k) #Fonction str.find() renvoie la position du caratère k def crypt(k): position = (conversion(k)+3)%26 return alphabet[position] #La position du caractère k est modifié de trois rangs #La fonction renvoie le caractère de l'alphabet correspondant #à la nouvelle position. def text(): cryp="" mot=input('Mot à crypter:') for letter in mot: cryp += crypt(letter) return(cryp) #Création d'une chaîne de caractères après application #successive de la fonction précédente.