建议1: pythonic化,可读性;
建议2:起名具有自释性 代码检测建议标准pep8;
建议3:与C语言的区分,虽然其底层是C语言。披着狼皮的羊,看起来Ta就要像一只狼的样子!
(1) ”缩进“代替”{ }“
(2) " "和 ‘ ’ 本身不严格区分
(3) X if statence else Y 代替 statence ? X : Y
(4) 代替 switch...case... : if ... elif...elif...else...
建议4:添加注释
块注释 #xxxxxxx
行注释
""" Describe xxxxx Args: param1: xxx param2:xxx Return: xxxx
"""
文档注释:
建议5:适当添加空行,增加可阅读性,
(1)局部功能块完成后换行
(2) 函数调用者在上, 被调用者在下
(3)每行不超过80字符,分行要对齐
(4)合理使用空格