Menu
Coddy logo textTech

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
	...
challenge icon

Aufgabe

Einfach

Behebe 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 z

Alle Lektionen in Clean Code - Schreibe besseren Code mit Python

Übe selbstständig: Online-Python-Compiler