課程
/后端開發
/Python
/初識Python
L = range(1,101) for x in L: ? ?S = [x*x] print sum(S) 為什么不行?
2016-01-23
源自:初識Python 7-2
正在回答
L = range(1,101)?
S = []
for x in L:?
? ? temp = x*x?
? ? S.append(temp)?
print (sum(S))????#我的Python4.x,print要加(),不要太在意
#結果是338350
#你沒有append,所以最后S里面只有一個數,就是100*100(相當于只是賦值100次)
S=[]
print type(S)
for x in L:
? ? S.append(x*x)
print sum(S)
L = range(1,101)
? ? S.append(x**x)
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-01-23
L = range(1,101)?
S = []
for x in L:?
? ? temp = x*x?
? ? S.append(temp)?
print (sum(S))????#我的Python4.x,print要加(),不要太在意
#結果是338350
#你沒有append,所以最后S里面只有一個數,就是100*100(相當于只是賦值100次)
2016-01-23
L = range(1,101)?
S=[]
print type(S)
for x in L:
? ? S.append(x*x)
print sum(S)
2016-01-23
L = range(1,101)
S=[]
for x in L:
? ? S.append(x**x)
print sum(S)