le truc le plus important qu'il faut comprendre dans ton code déjà, c'est que les fonctions qui retournent une variable ne créent ou ne mettent pas la variable à jour toutes seules, c'est normal que ça marche pas.
par ex faut faire
liste=lectureFichier()
et pas juste lectureFichier()
si tu fais
letter = input()
letter.upper()
letter ne va pas changer
faut faire
letter=input()
letter=letter.upper()
ou si tu veux avoir plus de swag :
letter=input().upper()
ensuite tu nommes mal tes fonctions, c'est pas des classes igo, il faut les nommer en minuscule avec des '_' si besoin, genre lecture_fichier() au lieu de lectureFichier, tu t'es cru en Java ? https://openclassrooms.com/fr/courses/4425111-perfectionnez-vous-en-python/4464230-assimilez-les-bonnes-pratiques-de-la-pep-8#/id/r-4464734
Message édité le 02 juin 2020 à 14:55:25 par snakamoto