不会根据条件运行

时间:2014-02-19 18:13:08

标签: python python-3.3

a1 = int(0)
a2 = int(0)
b1 = int(0)
b2 = int(0)

while a1 and a2 != 10 or b1 and b2 != 10:
something

基本上代码不能运行,我不太确定我的条件,任何想法有什么问题?

1 个答案:

答案 0 :(得分:4)

while a1 and a2 != 10

不会检查a1和a2是否都是10.这是两个条件a1a2 != 10a1评估为False,因为它为0。

此外,您无需说int(0);只需0即可。