python-标识符
python的标识符——在python编程中,标识符是用于文件,函数,变量,类的命名。通常有:大驼峰式(CamelCase),单词首字母大写,不用下划线连接,用于类名,小驼峰式(lower_case_with_underscores),单词用下划线连接,用于变量名和函数名。
熟悉标识符,能让编写的代码更具规范性和可读性
1,什么是标识符
标识符是程序中,用来识别函数,变量,类,模块或其他对象的名字,它们由字母,数字,下划线组成,但不能以数字开头
2,标识符的命名规则
- 标识符只能包含字母(A-Z,a-z),数字(0-9),中文(不推荐使用),下划线(_)
- 标识符不能以数字开头
- 标识符会区分大小写
- 标识符不能是关键字
3.1 文件名的命名
在python中,每一个python文件都能被当成一个模块,所以为了方便导入,文件名不能使用数字开头,不能和其它模块同名,应使用小驼峰命名法,项目名_序号_模块名,如:
test_01_helloword
3.2 变量的命名
变量的命名需要简短知意,如:
name = "小明"
user_name = "小明"
age = 18
user_age = 18
尽量不用“a”“b”这些简短但不知意的英文字母给变量命名,字母小写,多个单词间用下划线分隔
3.3 函数的命名
函数命名应描述函数行为,使用小写字母,单词间用下划线分隔,如:
def sum_num(num)
def show_meun()
3.4 类的命名
类的命名遵循大驼峰命名法,单词的首字母大写,不用下划线连接,如:
class Person(object)
class NewPerson(Person)
4,常见错误
- 未区分大小写
- 使用了错误的符号(标识符只能使用_下划线)
- 使用关键字作为标识符
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App