课程
/后端开发
/Python
/初识Python
为啥我在IDLE 中执行的时候,会打印出四个平均数呢 分别是:18.75 41.75 56.5 73.5
2018-02-27
源自:初识Python 5-4
正在回答
你的pirnt (sum/4)放到缩进里了,所以每次都会计算一遍,就有了4个值
这个就是缩进问题
你那样坐下来,每次都求平均数,就是每当sum+name时都要求一回,把循环写完只求一次
L = [75, 92, 59, 68]
sum = 0.0
for score in L:
sum=sum+score;
print sum / 4
sum=sum+name 后面没有返回啊
你的代码每次循环后都会计算 sum/4 所以是4个结果啊
/4放到循环里面了
迭代和递归的区别。
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序