[Python3] 喝下忘情水,学习 Python 中常用的命名规则
Posted YorkFish
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Python3] 喝下忘情水,学习 Python 中常用的命名规则相关的知识,希望对你有一定的参考价值。
1. 可用于“起名”的元素
- 字母、数字、下划线和“其它”
- 上面的“其它”包括中文、俄文等等
- 虽然 Python 支持“其它”,但推荐只用字母、数字和下划线“起名”
- 字母打头为佳并且大小写敏感
- 慎用下划线打头
- 不能用数字打头,不能用纯数字“起名”
- 名字中不能有空格
- Python 中的“关键字”不能用于“起名”
- 个人觉得没必要去记它们,若非要看,可以试试 help("keywords")
- 有些地方也说“保留字”或“预留字”
- 此处埋个伏笔,日后另开随笔补充
2. 可用“缩写”避免名字过长
- 少废话,上例子
- num 是 number 的缩写
- cnt 是 count 的缩写
- srv 是 server 的缩写
3. 两种驼峰命名法
- 大驼峰
- 形如 AchillesAndHisGold,GoneWithWind
- 几个单词各自首字母大写连在一起
- Python 中常用大驼峰给“类”命名
- 小驼峰
- 形如 firstBlood,tryAnythingOnce
- 把大驼峰的首字母变为小写即可
- Python 中常用小驼峰给“普通变量”、“函数名”命名
4. posix 命名法
- 这是一套命名规则
- 目前我用到的是形如 you_and_me,my_first_book 的形式
- 单词全小写,用下划线连接
pass
- 别的规则,日后用到,再行补充
以上是关于[Python3] 喝下忘情水,学习 Python 中常用的命名规则的主要内容,如果未能解决你的问题,请参考以下文章