课程
/后端开发
/Python
/初识Python
L = range(1,101)
for n in L:
print sum(n*n)
这怎么错的
2017-05-27
源自:初识Python 7-2
正在回答
对了,我叫雷锋45678987654
//这是你的代码
L = range(1,101) //一个数组
for n in L: //
print sum(n*n) //得到的应该是最后一个数(100),所以你的输出是100对吧?
//改进后:
print sum(L) //这样就能输出5050了
print sum(n*n) #sum 未定义
sum=0.0
sum=sum+n*n
print sum
慕侠0475284 提问者
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序