![零基础Python学习笔记](https://wfqqreader-1252317822.image.myqcloud.com/cover/199/47379199/b_47379199.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.1.1 保留字
保留字是Python已经被赋予特定意义的一些单词,在开发程序时,不可以把这些保留字作为变量、函数、类、模块和其他对象的名称来使用。Python的保留字如表2.1所示。
表2.1 Python中的保留字
![img](https://epubservercos.yuewen.com/7ADCF8/26764170909696306/epubprivate/OEBPS/Images/txt003_2.jpg?sign=1739609481-KdvHgtAHoq1FWIg3Hdd8PhcLAfWfNfjX-0-16b374bb411385c5162551140af66de2)
学习笔记
Python中的所有保留字是区分字母大小写的。例如,True、if是保留字,但是TRUE、IF就不属于保留字,如图2.1和图2.2所示。
![img](https://epubservercos.yuewen.com/7ADCF8/26764170909696306/epubprivate/OEBPS/Images/txt003_3.jpg?sign=1739609481-s4xpIyH9kAWaiB6tFNGdpTNOMBU5Ly6j-0-c0aebaf7c0452cd0a0cd425b9dc9c08e)
图2.1 True是保留字,但true不属于保留字
![img](https://epubservercos.yuewen.com/7ADCF8/26764170909696306/epubprivate/OEBPS/Images/txt003_4.jpg?sign=1739609481-9pTYdLSvdQKdDJhbac2iY79qfzeJgOLX-0-de568937a809712e315dbe8ed3905563)
图2.2 if是保留字,但IF不属于保留字
学习笔记
Python中的保留字可以通过在IDLE中,输入以下两行代码查看:
![img](https://epubservercos.yuewen.com/7ADCF8/26764170909696306/epubprivate/OEBPS/Images/txt003_5.jpg?sign=1739609481-p4FHuPfJMhp5GxN2Rt1ttmK5ibLjbxGP-0-e66570dcc9f108ea44e64cf0ce663356)
运行结果如图2.3所示。
![img](https://epubservercos.yuewen.com/7ADCF8/26764170909696306/epubprivate/OEBPS/Images/txt003_6.jpg?sign=1739609481-SNohKjA7hnUamUsycNxvivFWsVufslGQ-0-60a44eb18c8f086a5e0372110e5b7c0b)
图2.3 查看Python中的保留字
学习笔记
如果在开发程序时,使用Python中的保留字作为模块、类、函数或变量等的名称,则会提示“invalid syntax”的错误信息。在下面代码中使用了Python保留字if作为变量的名称:
![img](https://epubservercos.yuewen.com/7ADCF8/26764170909696306/epubprivate/OEBPS/Images/txt003_7.jpg?sign=1739609481-KprNVhe7iHJ6hHQNtOewb36SMmhECBYR-0-937a9018867666a494bc104f32a7fcdf)
程序运行时会出现如图2.4所示的错误提示信息。
![img](https://epubservercos.yuewen.com/7ADCF8/26764170909696306/epubprivate/OEBPS/Images/txt003_8.jpg?sign=1739609481-bLhAmwrZVH0zxTkJLUcaB05R87Fdfbw3-0-7082c5189fb20aa4f257ed3ecc748ec6)
图2.4 使用Python保留字作为变量名时的错误信息