Whitespace
Lektion 19 von 28 im Kurs Clean Code - Schreibe besseren Code mit Python von Coddy.
Die Leerzeichenrichtlinien von PEP 8 lauten wie folgt:
- Vermeide zusätzliche Leerzeichen innerhalb von geschweiften Klammern oder eckigen Klammern
items = [ 1 , 'abc' ] # schlecht
items = [1, 'abc'] # gut
def func( parm ): # schlecht
...
def func(parm): # gut
...- Vermeide nachgestellte Leerzeichen überall
- Umgib Operatoren auf beiden Seiten mit jeweils einem Leerzeichen
n =3+5 # schlecht
n = 3 + 5 # gut- Verwende keine Leerzeichen um das
=-Zeichen, wenn es zur Angabe eines Schlüsselwortarguments verwendet wird
def calc(num = 0.0): # schlecht
...
def calc(num=0.0): # gut
...Aufgabe
EinfachBehebe den gegebenen Code, um alle PEP-8-Richtlinien für Leerraum anzuwenden
Probier es selbst
def secret( n , k = 0 ):
z =n+k
a=[1,2 ,3,4]
for i in a :
z+=i
return zAlle Lektionen in Clean Code - Schreibe besseren Code mit Python
Übe selbstständig: Online-Python-Compiler