python命名规范

python源码和其他一些书籍,命名各种个性,没有一个比较统一的命名规范。于是自己总结了一些,可供参考。

另,google也有一套命名规范,相当不错,可参考。
[img]http://dl.iteye.com/upload/picture/pic/112667/39764fb1-2aca-33bd-964c-e0fcb29f1dbb.png[/img]

[b]模块名:[/b]
小写字母,单词之间用_分割
ad_stats.py

[b]包名:[/b]
和模块名一样

[b]类名:[/b]
单词首字母大写
AdStats
ConfigUtil

[b]全局变量名[/b](类变量,在java中相当于static变量):
大写字母,单词之间用_分割
NUMBER
COLOR_WRITE

[b]普通变量:[/b]
小写字母,单词之间用_分割
this_is_a_var

[b]实例变量:[/b]
以_开头,其他和普通变量一样
_price
_instance_var

[b]私有实例变量[/b](外部访问会报错):
以__开头(2个下划线),其他和普通变量一样
__private_var

[b]专有变量:[/b]
__开头,__结尾,一般为python的自有变量,不要以这种方式命名
__doc__
__class__

[b]普通函数:[/b]
和普通变量一样:
get_name()
count_number()
ad_stat()

[b]私有函数[/b](外部访问会报错):
以__开头(2个下划线),其他和普通函数一样
__get_name()
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值