为了账号安全,请及时绑定邮箱和手机立即绑定

7-2任务求list100项的和代码怎么写

58ec8cf90001fa5403600640.jpg求代码

正在回答

5 回答

n = 1

L = []

while n<=100:

L.append(n**2)

n = n+1

print sum(L)

print(L)


1 回复 有任何疑惑可以回复我~
#1

qq_Ai最美_0 提问者

谢谢你哦,同学,我刚开始给list赋值时,没有想起来用L.append()方法,然后就一直报错。。谢谢大神热心帮助,小菜再次感谢
2017-04-11 回复 有任何疑惑可以回复我~
L = []
for i in range(1,101):
    L.append(i*i)
    
def sum(L):
    sum = 0;
    for x in L:
        sum +=x
    return sum
print sum(L)


0 回复 有任何疑惑可以回复我~

L=[]
for i in range(1,101):
    L.append(i*i)
print sum(L)

0 回复 有任何疑惑可以回复我~
def sum_l(l):
    sum = 0
    for x in l:
        sum = sum + x * x
    return sum
    
print(range(1, 101))


0 回复 有任何疑惑可以回复我~
#1

qq_Ai最美_0 提问者

思路貌似没有错,但是,后面打印的是什么啊,不对啊。。。。
2017-04-11 回复 有任何疑惑可以回复我~
#2

SiriusPK 回复 qq_Ai最美_0 提问者

额 不好意思额 最后一句应该是:print(sum_l(range(1, 101))),另外,我是用的IDE编写的,可能和交互环境下的有些区别
2017-04-19 回复 有任何疑惑可以回复我~
L = []
n=1
while n<101:
    L.append(n*n)
    n+=1
print sum(L)


1 回复 有任何疑惑可以回复我~
#1

qq_Ai最美_0 提问者

谢谢同学,都是高手
2017-04-11 回复 有任何疑惑可以回复我~
#2

FishSeeker 回复 qq_Ai最美_0 提问者

2333因为看完最后一集正好提示回答问题
2017-04-11 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758623    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

7-2任务求list100项的和代码怎么写

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信