Aan de slagBegin gratis

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

Bekijk cursus

Oefeninstructies

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

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

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

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