For investors
股价:
5.36 美元 %For investors
股价:
5.36 美元 %认真做教育 专心促就业
零基础自学编程写代码好比画画,好的代码就像一件艺术品,美观、可读性高,让人看着舒服。代码是写给人看的,不是写给机器看的,遵守一定的代码规范很重要,就像写作文需要总分总结构,这次来说说写python代码时有什么需要遵守的规范?
(小技巧,如果使用pycharm开发的话,使用ctr+alt+L快捷键可以一键规范化代码。)
参考了google的python编码规范
python基础教程命名规范
在Python中类名最好以以大写字母开头,也就是驼峰命名法,而模块和包名使用小写加下划线的方式,同时函数(方法)也使用小写加下划线。内部的变量和方法使用单下划线(在python中以单下划线表示的变量代表着受保护,而以双下划线表示私有的),使用单下划线仅仅是许多python程序员严格遵守的一种约定。
最好将相关的类和顶级函数放在同一个模块里. 不像Java, 没必要限制一个类一个模块。
访问控制
java中对于私有变量严格使用get和set方法进行外部访问。在Python中不需要这么做,如果内部变量除了提供外部访问功能之外还有一些其他操作,再使用get和set。
类
如果一个类不继承自其它类, 就显式的从object继承,嵌套类也一样。
导入
最好不要使用from somewhat import *,用到哪个再导入哪个。如果名字太长,使用as代替:import numpy as p。
空格
不要在逗号、分号、冒号前面加空格, 但应该在它们后面加(除了在行尾)。