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

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

為啥運行結果是1 5 14 30 55 91 140 204 285 385 506 650 819 1015 1240 1496 1785 2109 2470 2870 3311 3795 4324 4900 5525 6201 6930 7714 8555 9455 10416 11440 12529 13685 14910 16206 17575 19019 20540 22140 23821 25585 27434 29370 31395 33511 35720 38024 40425 42925

sum = 0

L = list(range(1,101))

for i in L:

i = i ** 2

sum = sum + i?

print(sum)


正在回答

6 回答

python 對縮進要求極為嚴格,print應該在for循環外面

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

print語句應該在for循環之外,否則每次循環都會執行print。

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

L = xrange(1, 101)

print sum([i*i for i in L])

像這樣就可以了

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

把print(sum)頂格即可

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

是不是把print放到和sum同一級了

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

range(1,101)已經是一個列表了,沒必要加list,i = i ** 2應該不是兩個*號吧

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

舉報

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

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

進入課程

為啥運行結果是1 5 14 30 55 91 140 204 285 385 506 650 819 1015 1240 1496 1785 2109 2470 2870 3311 3795 4324 4900 5525 6201 6930 7714 8555 9455 10416 11440 12529 13685 14910 16206 17575 19019 20540 22140 23821 25585 27434 29370 31395 33511 35720 38024 40425 42925

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

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

幫助反饋 APP下載

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

公眾號

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