首页 > 编程知识 正文

python标识符的特点,有效的python标识符

时间:2023-05-06 16:15:58 阅读:11939 作者:1417

简单地理解,标识符是名字。 它的主要作用是作为变量、函数、类、模块和其他对象的名称,就好像我们都有自己的名字一样。

Python中标识符的命名并不是随意的,而是遵循一定的命令规则。 例如:

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

标识符不能与Python保留字相同。 保留字将在后续章节中详细说明。

Python标识符不能包含特殊字符,如空格、@、%或$。

例如,下面列出的标识符是有效的。

用户身份

名字

模式12

user_age

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

以单下划线开头的标识符(如_width )表示无法直接访问的类属性,不能通过from…import*方法导入。

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

以双下划线为开头和结尾的标识符。 例如init,是专用标识符。

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

但是,我们必须避免使用汉字作为标识符。 这将避免遇到许多奇怪的错误。

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