
正文
[Python3] 002 Python3 中常用的命名规则
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
目录
- 1. 什么可以用来命名?
- 1.1 老三样: 字母、数字、下划线
- 1.2 其他
- 2. 什么不能用来命名?
- Python3 中的“关键字”
- 3. 命名“小贴士”
- 可用“缩写”避免名字过长
- 4. 驼峰命名法
- 4.1 大驼峰
- 4.2 小驼峰
- 5. posix 命名法
1. 什么可以用来命名?1.1 老三样: 字母、数字、下划线- 字母的大小写敏感
- 以字母打头为佳
- 不能以数字打头
- 不能用纯数字命名
- 慎用下划线打头
- 一个名字中不能有空格
1.2 其他- 与别的语言不同,Python3 可以使用中文、俄文等命名
- 虽然 Python3 支持一些国家的文字,但是推荐只用“老三样”命名
- 挖个坑,日后填平
- 内容:关于编码
- 编号:Py002-1
2. 什么不能用来命名?Python3 中的“关键字”- 个人觉得没必要去记它们
- 若想看,可以使用命令
help("keywords") 查看 - 有些地方也说“保留字”、“预留字”
- 挖个坑,已经填平,详情见 [Python3 填坑] 003 关键字?保留字?预留字?
- 内容:Python3 与“关键字”、“保留字”、“预留字”的关系
- 编号:Py002-2
3. 命名“小贴士”可用“缩写”避免名字过长- 少废话,上例子
- 字母的大小写敏感
- 以字母打头为佳
- 不能以数字打头
- 不能用纯数字命名
- 慎用下划线打头
- 一个名字中不能有空格
1.2 其他- 与别的语言不同,Python3 可以使用中文、俄文等命名
- 虽然 Python3 支持一些国家的文字,但是推荐只用“老三样”命名
- 挖个坑,日后填平
- 内容:关于编码
- 编号:Py002-1
2. 什么不能用来命名?Python3 中的“关键字”- 个人觉得没必要去记它们
- 若想看,可以使用命令
help("keywords") 查看 - 有些地方也说“保留字”、“预留字”
- 挖个坑,已经填平,详情见 [Python3 填坑] 003 关键字?保留字?预留字?
- 内容:Python3 与“关键字”、“保留字”、“预留字”的关系
- 编号:Py002-2
3. 命名“小贴士”可用“缩写”避免名字过长- 少废话,上例子
- 内容:关于编码
- 编号:Py002-1
Python3 中的“关键字”- 个人觉得没必要去记它们
- 若想看,可以使用命令
help("keywords") 查看 - 有些地方也说“保留字”、“预留字”
- 挖个坑,已经填平,详情见 [Python3 填坑] 003 关键字?保留字?预留字?
- 内容:Python3 与“关键字”、“保留字”、“预留字”的关系
- 编号:Py002-2
3. 命名“小贴士”可用“缩写”避免名字过长- 少废话,上例子
help("keywords") 查看- 内容:Python3 与“关键字”、“保留字”、“预留字”的关系
- 编号:Py002-2
可用“缩写”避免名字过长- 少废话,上例子
number-> num
count-> cnt
server-> srv
4. 驼峰命名法4.1 大驼峰- 形如
AchillesAndHisGold、GoneWithWind - 将几个单词的首字母大写并连在一起
- Python3 中常用大驼峰给 类 命名
4.2 小驼峰- 形如
firstBlood、tryAnythingOnce - 把大驼峰的首字母变为小写即可
- Python3 中常用小驼峰给 普通变量、函数名 命名
5. posix 命名法- 这是一套命名规则
- 其中包括
you_and_me、my_first_book 的形式- 单词全小写,用下划线连接
- 挖个坑,日后填平
- 内容: 别的规则
- 编号:Py002-3
- 形如
AchillesAndHisGold、GoneWithWind - 将几个单词的首字母大写并连在一起
- Python3 中常用大驼峰给 类 命名
4.2 小驼峰- 形如
firstBlood、tryAnythingOnce - 把大驼峰的首字母变为小写即可
- Python3 中常用小驼峰给 普通变量、函数名 命名
5. posix 命名法- 这是一套命名规则
- 其中包括
you_and_me、my_first_book 的形式- 单词全小写,用下划线连接
- 挖个坑,日后填平
- 内容: 别的规则
- 编号:Py002-3
firstBlood、tryAnythingOnce- 这是一套命名规则
- 其中包括
you_and_me、my_first_book的形式- 单词全小写,用下划线连接
- 挖个坑,日后填平
- 内容: 别的规则
- 编号:Py002-3







