課程
/后端開發
/Python
/初識Python
sum = 0 x = 1 while x<100: ? ?if x%2 ==1: ? ? ? ?sum+=x ? ? ? ?x=x+1 print sum 提交代碼一直通過,但是顯示不出正確答案2500?
2016-07-18
源自:初識Python 5-5
正在回答
兄弟路子野阿,我咋就沒問題?
米斯特慈恩 提問者
你求的是奇數和吧,應該X=X+2,這是python3界面,可能和2的書寫格式有些不一樣吧。。。
第一,沒有break在while x < 100之后。
第二, 缺少continue來跳過偶數。
第三,x = x + 1 應該放在 while 的上一句。
第四,x 應該從0開始賦值。
第五,注意對齊。
參考一下評論區的答案,有好多解法。
login950518
HE_JIANAN 回復 login950518
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-07-18
兄弟路子野阿,我咋就沒問題?
2016-07-18
2016-07-18
第一,沒有break在while x < 100之后。
第二, 缺少continue來跳過偶數。
第三,x = x + 1 應該放在 while 的上一句。
第四,x 應該從0開始賦值。
第五,注意對齊。
參考一下評論區的答案,有好多解法。