题目
以下关于Python关键字的说法,错误的是()A. 关键字是系统预定义标识符,有特定含义B. 可以将关键字作为自定义变量名使用C. 常见的关键字有if、else、while等D. True和False也是关键字
以下关于Python关键字的说法,错误的是()
A. 关键字是系统预定义标识符,有特定含义
B. 可以将关键字作为自定义变量名使用
C. 常见的关键字有if、else、while等
D. True和False也是关键字
题目解答
答案
B. 可以将关键字作为自定义变量名使用
解析
本题考查Python中关键字的基本概念。需要明确:
- 关键字的定义:Python中的保留标识符,具有特殊语法功能(如控制结构)。
- 关键字的使用限制:不能作为变量名、函数名等自定义标识符。
- 常见关键字:如
if、else、while等。 - 特殊值的性质:
True和False在Python 3中被归类为关键字。
选项分析
A. 关键字是系统预定义标识符,有特定含义
正确。Python关键字(如if、else)是语言内置的保留词,用于特定语法结构。
B. 可以将关键字作为自定义变量名使用
错误。若将关键字(如if)用作变量名,会导致语法错误。例如:
if = 5 # SyntaxError: cannot assign to keyword
C. 常见的关键字有if、else、while等
正确。这些关键字用于条件判断和循环结构。
D. True和False也是关键字
正确。在Python 3中,True和False被明确列为关键字(可通过help("keywords")查看)。