课程
/后端开发
/Python
/初识Python
L = []
x = 1
while x <= 100:
L.append(x * x)
x = x + 1
print sum(L)
2019-08-10
源自:初识Python 7-2
正在回答
L = []#先定义一个空列表,用来存放将要添加的100个值
x = 1#定义一个整型变量x
while x <= 100:#定义一个不超过100的循环
L.append(x * x)#把新生成的的值逐个添加到列表中
x = x + 1 #每次循环过后,x的值加一,用以新的循环
print sum(L)#用sum函数求列表元素之和
先定义了一个空的list。定义初值为1的X。当x在1到99之间循环时,用list的append方法不停将x*x的值添加到list的末尾,因为list本来就是空的,所以实际上就是在循环内创建一个内容为[1,4,9,16,25....]的list。
sum()的作用是返回list内所有元素之和。退出循环后,用sum函数返回L内的所有元素之和。
Aquish丶
Aquish丶 回复 Aquish丶
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序