CommencerCommencez gratuitement

Se conformer à PEP 8

Comme nous l'avons vu, il existe des outils pour vérifier si votre code respecte les recommandations de PEP 8. Une manière de rester conforme consiste à utiliser un IDE qui vous avertit lorsque vous vous éloignez accidentellement du guide de style. Une autre façon de contrôler votre code est d'utiliser le package pycodestyle.

Les résultats ci-dessous montrent la sortie de l'exécution de la vérification pycodestyle sur le code affiché dans votre éditeur. Le nombre en début de ligne indique combien d'occurrences de cette violation particulière ont été trouvées.

my_script.py:2:2:  E225 missing whitespace around operator
my_script.py:2:7:  E231 missing whitespace after ','
my_script.py:2:9:  E231 missing whitespace after ','
my_script.py:5:7:  E201 whitespace after '('
my_script.py:5:11: E202 whitespace before ')'

Cet exercice fait partie du cours

<cours>Principes de génie logiciel en Python</cours>
Voir le cours

Instructions de l’exercice

  • Appuyez-vous sur la sortie de pycodestyle pour modifier le code afin qu'il soit conforme à PEP 8.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Assign data to x
x=[8,3,4]

# Print the data
print(   x )
Modifier et exécuter le code