分享

python入门基础,什么是标识符

 福禄双全 2023-09-25

什么是标识符

在Python程序中,我们可以给很多东西起名字,比如:变量的名字、方法的名字、

、类的名字,等等,这些名字,我们把它统一的称之为标识符,用来做内容的标识。

所以,标识符:是用户在编程的时候所使用的一系列名字,用于给变量、类、方法等命名。

标识符命名规则-内容限定

标识符命名中,只允许出现: 英文、中文、数字、下划线 这四类元素。其余任何内容都不被允许。

注意:不推荐中文,主要兼容性还不太完善。不可以数字开头,不可使用系统内置关键字。

什么是 Python 关键字

Python 关键字是指在 Python 解释器中已经有特定含义和用途的词语。Python 语言规定有 35 个关键字,这些关键字应该全部采用小写字母表示,不允许用作变量名、函数名、类名等。

Python的关键字有哪些

Python 语言中的关键字有:and、as、assert、break、class、continue、def、del、elif、else、except、False、finally、for、from、global、if、import、in、is、lambda、None、nonlocal、not、or、pass、raise、return、True、try、while、with、yield。

Python 关键字的分类

根据用途和功能可以将 Python 关键字分为以下几类:

1. 控制流程关键字

  • if/else:判断语句

  • for/while:循环语句

  • break/continue:跳出循环、跳出当前迭代

  • in:判断一个成员是否属于一个序列

  • try/except/finally:异常处理

2. 定义变量或常量关键字

  • def:定义函数

  • class:定义类

  • lambda:定义 lambda 函数

  • import:导入模块

  • from/import:获取模块中的指定函数或变量

3. 常量关键字

  • True/False:布尔型,逻辑值

  • None:空对象

4. 特殊用途关键字

  • as:指定别名

  • global/nonlocal:声明全局变量或外层变量

Python 关键字的注意事项

在编写 Python 程序时,我们需要注意以下几个问题:

1. 与 Python 自带模块名相同

Python 自带了一些标准模块,其中很多都与 Python 的关键字同名。如果在程序中误将关键字当做模块进行导入,就会引发问题。因此,在编程时,建议避免与这些自带模块同名的变量和函数。

2. 必须小写

在编程过程中,我们必须保证所有 Python 关键字均使用小写字母。如果在编写程序时使用大小写字母来编写关键字,那么程序会执行失败,Python 解释器会提示你语法错误。

3. 不允许作为变量名

Python 关键字具备特殊用途和功能,因此不允许将其作为变量名、函数名、类名等命名。

4、变量命名规范

学完了标识符(变量、类、方法)的命名规则后,我们在来学习标识符的命名规范,规范是建议性,不是强制。不同的标识符,有不同的规范。我们目前只接触到了:变量。所以,目前学习:变量的命名规范:

 1、见名知意:变量的命名要做到:明了:尽量做到,看到名字,就知道是什么意思,尽量简洁,在确保“明了”的前提下,减少名字的长度。

2、下划线命名法:多个单词组合变量名,要使用下划线做分隔。比如:part_num="12143434"   

3、英文字母全小写。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多