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

是for这个介词起到的循环作用,还是sum函数本身的循环

print sum([i*i for i in L])

是for这个介词起到的循环作用,还是sum函数本身的循环

正在回答

2 回答

# sum()函数接受一个list作为参数,并返回list所有元素之和,请计算1*1+2*2+...+100*100
L = []
i = 1

while i <= 100:
    L.append(i * i)
    i = i + 1
print(L)        # 打印出 L

print(sum(L))   # 打印出 sum(L)

楼主是简写。我把过程详解,分段示意。for 起到循环的作用。

sum( ) 只是在最后将 L 中的各项元素累加。

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

汉堡要努力

亲 你这种五颜六色的代码 是怎么打出来的呀
2019-03-26 回复 有任何疑惑可以回复我~
#2

慕无忌2247956 回复 汉堡要努力

代码编辑器自动识别出不同的单词的功能或者说属性,按照同类的标记颜色(非科班的选手是这么理解的)
2019-04-26 回复 有任何疑惑可以回复我~

是for,sum只是起到将他们加起来的作用


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

举报

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

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

进入课程

是for这个介词起到的循环作用,还是sum函数本身的循环

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