课程
/后端开发
/Python
/初识Python
>>> L=[range(0,101)]
>>> sum=0
>>> for x in L:
sum=sum+x*x
print sum
2017-11-17
源自:初识Python 7-2
正在回答
L=range(1,101)
sum=0
for x in L:
Python的代码块区分就是根据缩进来区分的,所以Python对代码的缩进要求严格,哪个是并列,哪些是上下级要区分好!不懂再问我!
hahahah123 提问者
print(sum)试试
把你的 list 改成L=[i for i in range(0, 101)] 就可以了
L的list定义有问题,在【】里使用ranger创建函数得到的是一个list。
另外sum=sum+x*x 没有严格的空格书写
qq_秋千树_0 回复 hahahah123 提问者
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序