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