課程
/后端開發
/Python
/初識Python
sum = 0
x = 1
while x<100:
? ? x=x+1
print sum
然后我試了下x=x+2 也是運行成功,結果為0
為什么100內奇數總和結果為0?
2019-01-15
源自:初識Python 5-5
正在回答
求和之后的值是sum,你程序中并沒有求sum的值,所以要在x=x+1的上面加一句sum=sum+x
慕粉0216471 提問者
我算粗來也是0啊
while x>100:
? ? sum = sum+x
? ? x = x+2
qq_慕仔9259222
你可以這么答~
x = 100
while sum<x:
? ? if sum%2:
? ? ? ? sum = sum;
? ? ? ? print sum
? ? sum +=1;
? ?x+=2
? ?sum=x
小遠遠不說遠
謝謝大神
我剛開始學,基礎的運算還沒搞明白。。。
你沒有 對 sum 進行操作 直接 輸出了?
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-01-15
求和之后的值是sum,你程序中并沒有求sum的值,所以要在x=x+1的上面加一句sum=sum+x
2019-01-20
我算粗來也是0啊
sum = 0
x = 1
while x>100:
? ? sum = sum+x
? ? x = x+2
print sum
2019-01-17
你可以這么答~
sum = 0
x = 100
while sum<x:
? ? if sum%2:
? ? ? ? sum = sum;
? ? ? ? print sum
? ? sum +=1;
2019-01-16
sum = 0
x = 1
while x<100:
? ?x+=2
? ?sum=x
print sum
2019-01-15
謝謝大神
我剛開始學,基礎的運算還沒搞明白。。。
2019-01-15
你沒有 對 sum 進行操作 直接 輸出了?