原來把順序反過來是走不通的啊。。。
score = 85
if score >=60:
? ? print 'passed'
elif score >=80:
? ? print 'good'
elif score >=90:
? ? print 'excellent'
else:
? ? print 'failed'
#結果:passed
score = 85
if score >=60:
? ? print 'passed'
elif score >=80:
? ? print 'good'
elif score >=90:
? ? print 'excellent'
else:
? ? print 'failed'
#結果:passed
2018-11-22
舉報
2018-11-26
if score >=60:
? ? print 'passed'
滿足第一個判斷的情況下,就會直接輸出結果,不會在進行下面的判斷了。
2018-11-26
反過來也是可以的啊
score=85
if score<60:
????????print "failed"
elif score <80:
????????print "passed"
elif score<90:
????????print "good"
else:
????????print "excellent"
2018-11-22
順序要有分明
2018-11-22
score = 85
if score >=90:
??? print 'excellent'
elif score >=80:
??? print 'good'
elif score >=60:
??? print 'passed'
else:
??? print 'failed'