python的命名规范
来源:互联网 发布:mac卸载战网客户端 编辑:程序博客网 时间:2024/06/05 11:24
1).模块名:
小写字母,单词之间用_分割
hainiu_test.py
2).包名:
和模块名一样
3).类名:
单词首字母大写,驼峰
HainiuTest
4).全局变量名(类变量,在java中相当于static变量):
大写字母,单词之间用_分割
LOG_DIR
5).普通变量:
小写字母,单词之间用_分割
user_name
6).实例变量:
以_开头,其他和普通变量一样
_hainiu_student
_hainiu
以一个下划线开头的标识符(_xxx),不能访问的类属性,但可通过类提供的接口进行访问,
不会被语句 “from module import *” 语句加载
7).私有实例变量(外部访问会报错):
以__开头(2个下划线),其他和普通变量一样
__hainiu_student
外部访问会报错
8).专有变量:
__开头,__结尾,一般为python的自有变量,不要以这种方式命名
__doc__
__class__
9).普通函数:
和普通变量一样:
hainiu_test()
10).私有函数(外部访问会报错):
以__开头(2个下划线),其他和普通函数一样
__hainiu_test()
注意:
_单下划线开头:弱“内部使用”标识,如:”from hainiu import *”,将不导入所有以下划线开头的对象,包括包、模块、成员
单下划线结尾_:为了避免与只是python关键字的命名冲突
__双下划线开头:模块内的成员,表示私有成员,外部无法直接调用
包和模块:模块应该使用尽可能短的、全小写命名,可以在模块命名时使用下划线以增强可读性。同样包的命名也应该是这样的
阅读全文
0 0
- Python的命名规范
- python的命名规范
- python 中变量的命名规范
- python命名规范
- Python 命名规范
- Python命名规范
- Python命名规范
- Python命名规范
- Python命名规范参考
- python-变量命名规范
- python 命名规范
- python命名规范
- 简洁Python命名规范
- Python命名规范
- python 变量命名规范
- python—命名规范
- python命名规范
- python命名规范
- Github与Git
- xamarin android用ISharedPreferences进行状态保持 会话保持 应用程序首选项保存
- oracle 根据日志恢复数据
- Cookie
- malloc/free内存碎片的产生原因
- python的命名规范
- 如何下载Java9
- JavaScript中的六种错误类型
- java Timer(定时调用、实现固定时间执行)
- Android Handler循环定时器
- 我的linux命令手册
- mysql:Unknown column 'å°�hong' in 'field list'
- 数据库-面试题(持续更新)
- 读取Android 源码