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

无法运行,不知道哪里有问题

m=range(1,101)

for n in m:

    a=n**2

    print(sum(a))


正在回答

2 回答

sum(a) 如同sum(6),对单个数字sum存在语法错误。

如果你是想对所有n**2求和,应该


m = range(1,101)

sum = 0

for n in m:

    a = n**2

    sum = sum + a

print sum




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

L = []

for i in range(1,101):

    L.append(i*i)

print sum(L)


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

举报

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

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

进入课程

无法运行,不知道哪里有问题

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