Bonjour, ce serait pour demander de l'aide sur un programme que j'ai à faire en exercice consistant à créer le code trithème :
Il s'agit de mettre en oeuvre le chiffrage de Trithème. L'utilisateur saisit un mot au clavier et le programme calcule et recherche le mot codé. Exemple :
'aaaaaaa' est codé 'abcdef' : la première lettre 'a' (rang 0) a pour code elle-même, la lettre de rang 1 est décalée de 1, le 'a' devient 'b', la lettre de rang 2 est décalée de 2, le 'a' devient 'c', ....
sur le même principe 'abcdefgf' est codé 'acegikm' : la première lettre 'a' (rang 0) a pour code elle-même, la lettre 'b' de rang 1 est décalée de 1 et devient 'c', la lettre 'c' de rang 2 est décalée de 2 et devient 'e', ....
je n'arrive à rien, j'ai une ébauche de programme :
mais je ne sais pas quoi faire après donc toute aide est bien venuCode:
1
2
3
4
5
6
7
8
9 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"] b = input("Entrez votre texte : ") c = [b] print(":".join(c)) b.split() d =print(range(26)) b = list(b) print(b) print(type(b))