Python关键字和保留字的区别是什么?这一点很重要

在Python之中像是def、if、pass这种能够去实现某种特殊功能的单词被称之为关键字 , 但是在有些情况下它又会被称之为保留字 。它们二者之间其实指的都是一个东西 , 但是还是有着一些细微的区别 。下面这篇文章会来详细的讲解一下python关键字和保留字的区别 , 往下看看吧 。

Python关键字和保留字的区别是什么?这一点很重要

文章插图
(1)不管是关键字还是保留字 , 它们指向的都是python之中在设计的时候就已经决定好去实现某些功能 , 或者是作为某种表示的单词 。它们的特点就是全部都是小写的 , 并且严格区分大小写 , 只有使用完全小写的方式才能调用关键字和保留字 。
(2)python中关键字和保留字的区别其实只有唯一的一点 , 保留字在python开发文档之中的定义就是在python中预先留存下来的标识符 , 而这些标识符的作用就是为了实现某些特殊的功能且不能被其他对象作为命名 。
(3)而关键字的定义则是python之中当前可以使用的保留字 , 也就是说python中关键字和保留字虽然指向的都是同一个东西 。但是它们的应用范围不同 , 例如在python3.6版本之中有33个关键字可以使用 , 但是却存在35个保留字 。那么多出来的这两个保留字就有可能会在后续版本更新之后使用 。
【Python关键字和保留字的区别是什么?这一点很重要】总的来说 , python保留字和关键字的区别就在于一个是目前可以直接使用的 , 一个是有些要在之后才可以使用 。

    推荐阅读