【发布时间】:2015-01-22 20:57:18
【问题描述】:
我希望在 python 中运行一个 while 循环,直到创建一个变量,如下所示:
while choice doesn't exist:
do stuff involving choice
end while loop
怎么办?
【问题讨论】:
-
用
choice = None初始化怎么样? -
有没有不初始化的方法,比如 while 选择 False 什么的?
-
否,当您使用
choice启动 while 循环时,它必须被初始化。但正如 Tobias 所说,您可以将其设为None并说while choice == None: -
@Gullydwarf:为了与
None进行比较,最好使用身份运算符(is)。 -
如果
do stuff involving choice不存在,你会怎么做?
标签: python while-loop