Menu
Coddy logo textTech

Whitespace

Lektion 19 von 28 im Kurs Clean Code - Schreibe besseren Code mit Python von Coddy.

Die PEP 8-Richtlinien für Leerzeichen sind die folgenden:

  • Vermeiden Sie zusätzliche Leerzeichen innerhalb von Klammern
items = [ 1 , 'abc'  ]  # schlecht
items = [1, 'abc']      # gut

def func( parm ):  # schlecht
	...
def func(parm):    # gut
	...
  • Vermeiden Sie abschließende Leerzeichen an jeder Stelle
  • Umgeben Sie Operatoren mit einem Leerzeichen auf jeder Seite
n =3+5     # schlecht
n = 3 + 5  # gut
  • Verwenden Sie 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

Korrigiere den gegebenen Code, um alle PEP 8 Leerzeichen-Richtlinien 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