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
Oefeninstructies
- Gebruik de output van
pycodestyleom 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 )