課程
/后端開發
/Python
/Python3 入門教程(新版)
為什么上面的代碼是錯誤的
2020-09-10
源自:Python3 入門教程(新版) 4-6
正在回答
如果num=num+2語句在x=num+x上面,則僅為if 語句限制條件,所以當num=1000時,x語句仍然會在最后加上1000+2,這樣結果就會多出1002。
要把第七行和第八行調換一下順序。
按你的邏輯,x到1000時,結果會多加一個1002。
需要把"if num > 1000:"修改為“if num >= 1000:”
在流程開始就判斷x是否已經到1000
舉報
python3入門教程,讓你快速入門并能編寫簡單的Python程序
2 回答這個代碼為什么顯示錯誤呢
3 回答我的代碼為什么打印錯誤
1 回答為什么這個運行后沒有結果,代碼沒有錯誤
3 回答這樣寫為什么不對
1 回答我的代碼沒寫contue,也能運行處同樣的結果,為什么?作用是什么?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-10-14
如果num=num+2語句在x=num+x上面,則僅為if 語句限制條件,所以當num=1000時,x語句仍然會在最后加上1000+2,這樣結果就會多出1002。
2020-09-19
要把第七行和第八行調換一下順序。
2020-09-11
按你的邏輯,x到1000時,結果會多加一個1002。
需要把"if num > 1000:"修改為“if num >= 1000:”
在流程開始就判斷x是否已經到1000