课程
/后端开发
/Python
/初识Python
怎么理解
sum = 0.0
for name in L;
sum+=name
print sum/4
这段代码
2017-02-25
源自:初识Python 5-4
正在回答
这段代码应该要加一个L的定义,即加一个
L=[L[0],L[1],,,]
sum=0.0
for name in L: #L是一个list,将L里的元素依次赋值给name(即name=L[0],name=L[1],,,),name进行sum+=name运算
sum+=name #sum=sum+name,即sum=L[0]+L[1]+...
print sum/4 #4可能是L里元素的个数,如果是元素个数,那这个代码就是求L中的元素的平均值
个人感觉是求4个数的平均值,其中name属于列表L,sum+=name等价于sum=sum+name,
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序