-1
下面的代码打印了什么?我知道答案是TIME GREAT
。但我不明白为什么它不是Right Cheer
。当它将分数设置为10
。这个if语句为什么等于这个
score = 10
if score < 10:
print ("NOW")
if score > 2:
print ("RIGHT")
elif score == 10:
print ("CHEER")
else:
print ("TIME")
print ("GREAT")
因为10不小于10 – BrenBarn 2015-02-09 00:18:24
但是10是>那2?所以不会导致它打印“正确”? – Evan 2015-02-09 00:20:17
它不会通过第一个条件,并且它会进入相应的else块。请注意,如果score> 2:'在'if score <10:'条件内。 – 2015-02-09 00:21:13