programmation@ac-amiens.fr
Fabienne Walton, Estelle Peyragrosse, François Prédinas, Agnès Baraquin, Vincent Maille, Benoit Ducange
Erreurs classiques en python
ne pas oublier les deux points et l’indentation après while ou for, if, else …
bien écrire while , for ou autre sans majuscule
écrire == au lieu de = dans un test
vérifier les indentations : surtout bien aligner et décaler les instructions dans les boucles et
aligner le else avec le if
ne pas oublier le symbole * pour effectuer une multiplication, même s’il y a des parenthèses
ne pas oublier from random import* ou from math import*
éviter les caractères accentués surtout dans « input » et dans les noms de fichier, à quelque
niveau que cela soit du chemin
suggestions :
Attention à la division si les nombres à diviser sont entiers
Ajouter l’affichage des valeurs de variables pour mieux voir le fonctionnement du programme écrit
Ne pas hésiter à copier une partie du programme dans une nouvelle fenêtre pour vérifier son bon
fonctionnement