Python3 基础语法——标识符

标识符

什么是标识符:

      标识符可以简单简单的理解为一个名字,比如每个人都有自己的名字。

      包括 变量名、函数名、类名、模块名和其他对象名。

标识符定义规则:

  • 第一个字符必须是字母表中字母或下划线 _ 。
  • 标识符的其他的部分由字母、数字和下划线组成。
  • 标识符对大小写敏感。

      在 Python 3 中,可以用中文作为变量名,非 ASCII 标识符也是允许的了。

简单的说:

      1. 不能以数字开头

      2. 不能包含非法字符

      3. 数字不能作为标识符

      4. 不能包含空格

      5. 不能包含运算符

标识符有效性检验:

      在Python中,可以使用 isidentifier() 函数来检验一个标识符是否是合法的。但是,这个函数不会忽略Python中的关键字。

      可以借助另外一个函数 iskeyword() 来判断一个标识符是不是关键字。

例如下⾯变量,有些是合法的,有些是不合法的:

abc_xyz:    合法。

HelloWorld:合法。

abc:            合法。

xyz#abc:     不合法,标识符中不允许出现“#”号。

abc1:          合法。

1abc:          不合法,标识符不允许数字开头。

Class:         合法,因为Python的标识符大小写敏感,Class不是关键字,class才是关键字。

addd:          合法。

continue:     不合法,continue是关键字。

_685:          合法,Python允许以字母和下划线开头“_”。

 

posted @ 2022-06-17 16:42  Tiger老师  阅读(977)  评论(0)    收藏  举报