python变量命名规则
Python变量命名规则
硬性规则
- 只能由文字、数字、下划线组成。
- 不能有除下划线之外的符号。
- 不能有空格。
- 不能数字开头。
建议
- 变量名应尽量取得便于理解记忆
- 不要用拼音。
- 阅读速度慢。
- 英文更直观好理解。
- 拼音不带声调容易产生误解。
- 部分人分不清平翘舌。
- 建议用英文单词
- 控制台或日志等可能编码不兼容中文,会乱码。
- 代码的关键字和符号仍然是英文。切输入法麻烦。
- 英文翻译不会就搜索,很简单(还能学英语/)。
- 英文变量命名
- 下划线命名法(约定俗成)
- 字母全部小写。
- 不同单词用下划线分隔开。
- 驼峰命名法
- 单词用首字母大写分隔。
- 下划线命名法(约定俗成)
注意
- 变量名是大小写敏感的(user_age 和 user_Age 会被看作两个不同的变量)。
- 变量名不要占用Python的关键字(一般会高亮显示,彩色)。