‘exit’不是Python中的关键字,但使用它时不会发生错误
发布时间:2020-12-20 11:51:42 所属栏目:Python 来源:网络整理
导读:我了解到退出不是 Python中的关键字, import keywordprint('exit' in keyword.kwlist) # Output: False 但是没有提到NameError:使用它时没有定义名称’exit’.以下代码段的输出让我感到困惑.谁能帮我吗? for i in range(5): print(i) cur=i if i2 else exi
我了解到退出不是
Python中的关键字,
import keyword print('exit' in keyword.kwlist) # Output: False 但是没有提到NameError:使用它时没有定义名称’exit’.以下代码段的输出让我感到困惑.谁能帮我吗? for i in range(5): print(i) cur=i if i<2 else exit print(cur) # Output 0 1 2 3 4 Use exit() or Ctrl-D (i.e. EOF) to exit 除了 解决方法
关键字是python语法的一部分.它们通常在陈述中具有特殊含义(例如,for,del,if ……).这有其他后果 – 例如您不能使用与关键字相同的名称创建变量.
内置函数默认情况下是python在命名空间中提供的callable objects(例如,函数或至少类似函数).内置函数的例子是像sorted,id,vars,…… 值得注意的是,退出是在交互式会话中提供的便利.我们强烈建议使用 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |