空白字符
Coddy Clean Code:用 Python 写出更好的代码 课程的第 19 课,共 28 课。
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 zClean Code:用 Python 写出更好的代码中的所有课
自己练习: Python 在线编译器