為什么不輸出恭喜你,拿到卓越的成績(jī)。???
score?=?100
if?score?<?60:
????print('抱歉,考試不及格')
elif?score?>=?80:
????print('恭喜你,拿到優(yōu)秀的成績(jī)')
elif?score?>=?90:
????print('恭喜你,拿到卓越的成績(jī)')
else:
????print('恭喜你,考試及格')score?=?100
if?score?<?60:
????print('抱歉,考試不及格')
elif?score?>=?80:
????print('恭喜你,拿到優(yōu)秀的成績(jī)')
elif?score?>=?90:
????print('恭喜你,拿到卓越的成績(jī)')
else:
????print('恭喜你,考試及格')2021-08-20
舉報(bào)
2021-08-21
因?yàn)樗葷M足了,前面score>=80的條件,而用if elif else 只要滿足一個(gè)條件就不會(huì)再走下面的判斷了,你應(yīng)該先判斷score>=90后再判斷score>=80