Python标识符的命名规则有哪些?Python标识符命名规范及常见问题

标识符就是变量、函数、属性、类、模块等可以由程序员指定名称的代码元素。构成标识符的字符均遵循一定的命名规则。那么你知道Python标识符的命名规则有哪些?下面为您做详细说明。

Python标识符由什么组成?

由字母、下划线和数字组成,且数字不能开头,如 my_Boolean。

Python标识符区分大小写吗?

区分大小写,Andy ≠ andy。

Python标识符不能使用的关键字

关键词是被Python语言赋予了特殊含义的单词。Python关键字如下(截至目前为止共35个):

andasassertbreak
classcontinuedefdel
elifelseexceptexec
finallyforfromglobal
ifinimportis
lambdanotorpass
printraisereturntry
whilewithyield……

如何区分关键字?关键字特点:都是小写的、一般编辑器对于关键字都会高亮显示。

编辑器快速输出/查看全部关键字(方便对照):

import keyword

print(keyword.kwlist)

Python标识符命名规范

1、大驼峰命名法(双驼峰命名法)

每个单词的首字母都大写,其余小写。例如:ZhangSanName、MaxValue…(书写类名通常采用此法)

2、小驼峰命名法(单驼峰命名法)

从第二个单词开始,每个单词的首字母都大写,其余小写。例如:zhangSanName、manValue…(书写函数通常采用此法)

3、下划线

例如:send_buf

Python标识符可以以数字开头吗?

不可以。

Python标识符可以是中文吗?

Python允许使用汉字作为标识符,例如C语言 = c。但我们应尽量避免使用汉字作为标识符,这会避免遇到很多奇葩的错误。

版权声明:本文由迟博勋博主编辑发布,如需转载请注明来源!本文地址:https://www.chiboxun.com/126.html

(2)

猜你想看

发表回复

登录后才能评论

联系博主

139-xxxx-2322

在线沟通: QQ交谈

邮箱:chinachiboxun@gmail.com