今天来讲一下Python中的保留字和标识符,因为这两个概念会在我们以后的学习编程中经常碰到,弄清楚它们表达的意思对我们今后的学习有帮助。

其实在任何的编程语言中,都会有保留字和标识符的概念,只不过不同的编程语言有不同的保留字。

1、保留字

顾名思义,保留字就是Python这门编程语言中保留下来的,留给自身特殊使用的一些词汇。我们在编程写代码的过程中不能使用保留字来定义任何的变量或者函数,不然会得到报错结果。

下面来查阅一下Python中的保留字

打开Python shell,即IDLE,我用的是Python3.7,为什么这里要特别说明呢?因为Python3在Python2的基础上增加了一些保留字。

Python各版本保留字总数 python保留字有哪些_保留字

在IDLE中输入import keyword

Python各版本保留字总数 python保留字有哪些_Python_02

再输入keyword.kwlist

Python各版本保留字总数 python保留字有哪些_标识符_03

上图中的蓝色词汇就是Python3中的保留字,可以知道,在Python3中一共有35个保留字。大家可以先用笔写一遍,对它们有个印象,以后会讲到它们的具体含义。

2、标识符

标识符指的是我们对某个实体的记号,通俗的讲就是给某个东西起一个名字。在计算机编程语言中,标识符用来给变量、函数、类等起一个容易理解的名字。

Python中对标识符命名的规则是只能由大小写字母、数字、下划线(_)三种符号来组成,并且数字不能出现在第一位。

比如以下的标识符是合法的:

name、age,count等

Python各版本保留字总数 python保留字有哪些_Python各版本保留字总数_04

以下的标识符是不合法的:

3abc、-apple、a-name等

Python各版本保留字总数 python保留字有哪些_Python各版本保留字总数_05

在编程中,一般要求使用容易理解的标识符来命名,达到顾名思义的效果。

比如我想声明一个变量来保存某个人的年龄,会用age来作为变量的名字。这可以让阅读我们编写的代码的人很容易理解,可以达到事半功倍的效果。我们的Python学习扣②QUN:⑧⑤⑤-④零⑧-⑧⑨③

成长离不开与优秀的同伴共同交流,如果你需要好的学习环境,好的学习资源,这里欢迎每一位热爱Python的小伙伴,与你分享互联网人才需求以及怎么从零基础学习好python,和学习什么内容。