空白
Coddyの「Clean Code - Pythonでより良いコードを書く」コースのレッスン 19/28。
PEP 8の空白に関するガイドラインは以下の通りです:
- 括弧やブラケット内の余計な空白を避ける
items = [ 1 , 'abc' ] # 良くない例
items = [1, 'abc'] # 良い例
def func( parm ): # 良くない例
...
def func(parm): # 良い例
...- あらゆる場所で末尾の空白を避ける
- 演算子の前後に1つの空白を置く
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