首页 > 编程知识 正文

在python中合法的标识符是,在python中标识符必须以什么开头

时间:2023-05-05 03:33:18 阅读:11935 作者:2013

1、标识符由字母(a(z和a ) z )、下划线和数字组成,但第一个字符不能是数字。

2、标识符不能与Python关键词相同;

3、Python标识符不能包含空格、@、%、$等特殊字符。

eg:下列出的标识符是合法的。

用户身份

名字

模式12

user_age

以下名称的标识符无效:

4word #不能以数字开头

try #try是关键字,不能用作标识符

$money #不能包含特殊字符

4、在Python中,标识符中的字符严格区分大小写。 也就是说,两个相同的单词,如果大小格式不同,很多代表性的意思也完全不同。 例如,以下三个变量之间完全独立、无关,是相互独立的个体。

eg:number=0

Number=0

NUMBER=0

5、在Python语言中,以下划线开头的标识符有特殊意义

(eg )以单下划线开头的标识符。例如,_width )表示不能直接访问的类属性,不能在from.import*中导入。

以双下划线开头的标识符(如__add )表示类的私有成员。

以双下划线为开头和末尾的标识符(__init__等)是私有标识符

因此,除非在特定场景中有必要,否则不要使用以下划线开头的标识符。

6、使用标识符作为模块名称时,尽量短且全部使用小写

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。