רווחים לבנים
שיעור 19 מתוך 28 בקורס קוד נקי – כתיבת קוד טוב יותר באמצעות Python של Coddy.
הנחיות הרווחים של PEP 8 הן:
- הימנעו מרווחים מיותרים בתוך סוגריים מסולסלים או מרובעים
items = [ 1 , 'abc' ] # לא תקין
items = [1, 'abc'] # תקין
def func( parm ): # לא תקין
...
def func(parm): # תקין
...- הימנעו מרווחים בסוף שורה בכל מקום
- הקיפו אופרטורים ברווח אחד מכל צד
n =3+5 # לא תקין
n = 3 + 5 # תקין- אל תשתמשו ברווחים סביב הסימן
=כאשר הוא משמש לציון ארגומנט מילת מפתח
def calc(num = 0.0): # לא טוב
...
def calc(num=0.0): # טוב
...אתגר
קלתקנו את הקוד הנתון כדי ליישם את כל הנחיות הרווחים של PEP 8
נסו בעצמכם
def secret( n , k = 0 ):
z =n+k
a=[1,2 ,3,4]
for i in a :
z+=i
return zכל השיעורים ביחידה קוד נקי – כתיבת קוד טוב יותר באמצעות Python
תרגלו בעצמכם: קומפיילר Python אונליין