考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

若使用了Python中的关键字作为变量名,不能将被覆盖的关键字的原始功能恢复的操作是:
A. 使用del函数删除掉定义好的变量名
B. 重新对关键字进行赋值,覆盖掉之前建立的变量名
C. 重启Python内核或重启Jupyter
D. 使用return命令复原被覆盖的关键字
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

正确答案是:C: 重启Python内核或重启Jupyter

### 分析:

在Python中,关键字是有特殊意义的保留字,不能直接用作变量名。但是,如果不慎使用关键字作为变量名,会导致该关键字的原始功能被覆盖。要恢复其原始功能,可以采取以下措施:

- **A: 使用`del`函数删除掉定义好的变量名**
删除变量名只是解除该变量的引用,不会恢复关键字的功能。关键字的定义在Python的解析器中,不会因为删除某个变量的引用而改变。

- **B: 重新对关键字进行赋值,覆盖掉之前建立的变量名**
再次对其赋值仍然只是改变变量的引用,无法恢复其作为关键字的功能。

- **C: 重启Python内核或重启Jupyter**
重启内核会清空所有变量和状态,恢复Python解释器到一个干净的环境中,因此可以恢复关键字的原始功能。这是最有效的方式。

- **D: 使用`return`命令复原被覆盖的关键字**
`return` 是用在函数中用来返回值的关键字,不能用于恢复关键字。

因此,唯一能够有效恢复被覆盖的关键字原始功能的操作是重启Python内核或重启Jupyter。