亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

嚴謹的一點的寫法 為什么不能通過呢

score = 85 if score >= 90: ? ?print 'excellent' elif 90 > score >= 80: ? ?print 'good' elif 80 > score >= 60: ? ?print 'passed' else: ? ?print 'failed'?

這種嚴謹的寫法為什么就不能通過 這樣寫可以避免執行了上面的提出的問題哇

正在回答

4 回答

想要表達score在80到90之間需要用and連接兩個條件? 即 score>=80 and score<90?

1 回復 有任何疑惑可以回復我~

這不叫嚴謹,第一次判斷了score>=90不成功,score必然就是<90的,而且語法上貌似不支持支持你寫的90 > score >= 80

1 回復 有任何疑惑可以回復我~

這樣寫過于啰嗦,計算機是按你寫的順序執行的,那個90>score沒有必要

0 回復 有任何疑惑可以回復我~

elif 條件 score 不用加小于了 那個 '90>' 和 '80 >' 去掉

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
初識Python
  • 參與學習       758392    人
  • 解答問題       8967    個

學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序

進入課程

嚴謹的一點的寫法 為什么不能通過呢

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號