gpt4 book ai didi

python - bool 逻辑 + while bool 和对象 :

转载 作者:太空宇宙 更新时间:2023-11-04 10:51:15 25 4
gpt4 key购买 nike

a = True
obj = {some object}

while a and obj:
doSomething()
certain if statements:
^ some of these will turn a False or obj to None

^当 a = True 且 obj 存在时,它会继续运行吗?

如果两者同时为假怎么办 - False 和 None -> 评估为 True 以便它继续运行或在循环时退出

最佳答案

What if both are false at the same time - will False and None -> evaluate to True so it keeps running or will it exit while loop

一旦 至少 操作数之一的计算结果为False,循环就会停止。因此,如果 both 的计算结果为 False,则循环也停止。

重要的是要注意 FalseNone 并不是唯一评估为 False 的东西。查看documentation了解详情。

关于python - bool 逻辑 + while bool 和对象 :,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13729129/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com