Aan de slagGa gratis aan de slag

Voldoen aan PEP 8

Zoals we hebben besproken, zijn er tools beschikbaar om te controleren of je code voldoet aan de PEP 8-richtlijnen. Een manier om compliant te blijven is een IDE gebruiken die je waarschuwt als je per ongeluk afwijkt van de style guide. Een andere manier is de pycodestyle-package gebruiken.

De resultaten hieronder laten de output zien van het uitvoeren van een pycodestyle-controle op de code in je editor. Het eerste getal op elke regel geeft aan hoe vaak die specifieke overtreding voorkwam.

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 ')'

Deze oefening maakt deel uit van de cursus

Software-engineeringprincipes in Python

Cursus bekijken

Oefeninstructies

  • Gebruik de output van pycodestyle om de code aan te passen zodat die voldoet aan PEP 8.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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

# Print the data
print(   x )
Code bewerken en uitvoeren