課程
/后端開發
/Python
/初識Python
sum=0 x=1 while?x<10: ????if?x==1: ????sum=sum+x ????x+=1 ????elfi?x%2==1 ????sum=sum+x ????x+=1 print?sum
2019-04-22
源自:初識Python 5-5
正在回答
sum=0 x=1 while?x<10: ????if?x==1: ????sum=sum+x?#沒有縮進 ????x+=1#沒有縮進 ????elfi?x%2==1?#沒有:,還有是elif ????sum=sum+x?#沒有縮進 ????x+=1#沒有縮進 print?sum 除了基本錯誤,還有邏輯問題,x=2的時候,while循環下面沒有任何x的操作,然后就卡在這了。 不知道你的意圖是什么,既然判斷x%2==1,就沒有必要吧x==1單獨判斷,x是1的時候,x%2==1也是假
#求10以內奇數的和 sum?=?0 x=1 while?x<10: ????if?x%2==1: ????????sum=sum+x ????????x+=1 ????else: ????????x?+=?1 print?sum
人間世支離疏
7行漏打了 :,
即使沒有漏打,網頁版也無法輸出答案
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-04-25
2019-04-22
7行漏打了 :,
即使沒有漏打,網頁版也無法輸出答案