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

前三行代码sum=sum(L)没有问题,为什么11行有问题,L都是列表啊

L=[1,2,3,4,5]

sum=sum(L)

print(sum)


sum=0

num=0

L=[]

for i in range(1,101):

    L.append(i*i)

sum=sum(L)

print(sum) 

http://img1.sycdn.imooc.com//6204bc4d0001fed803950110.jpg

正在回答

1 回答

http://img1.sycdn.imooc.com//62053d6e00017ccc14710809.jpg

将 变量sum的名称改成num即可

修改后

L=[1,2,3,4,5]
num=sum(L)
print(num)
# sum=0
num=0
L=[]
for i in range(1,101):
    L.append(i*i)
num=sum(L)
print(num)


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

x慕杨人1437 提问者

明白了,谢谢
2022-02-11 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

前三行代码sum=sum(L)没有问题,为什么11行有问题,L都是列表啊

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