课程
/后端开发
/Python
/初识Python
print sum([i*i for i in L])
是for这个介词起到的循环作用,还是sum函数本身的循环
2019-01-19
源自:初识Python 7-2
正在回答
# sum()函数接受一个list作为参数,并返回list所有元素之和,请计算1*1+2*2+...+100*100 L = [] i = 1 while i <= 100: L.append(i * i) i = i + 1 print(L) # 打印出 L print(sum(L)) # 打印出 sum(L)
楼主是简写。我把过程详解,分段示意。for 起到循环的作用。
sum( ) 只是在最后将 L 中的各项元素累加。
汉堡要努力
慕无忌2247956 回复 汉堡要努力
是for,sum只是起到将他们加起来的作用
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序