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