课程
/后端开发
/Python
/初识Python
不太明白例题中 n=0 n=n+1 以及 sum/n 各指什么 起到什么作用?
为什么最后得出的是平均分?
2017-03-25
源自:初识Python 5-7
正在回答
首先n = 0的意思是将0赋值给n,所以n现在是0,然后呢,n= n+1的意思是,将n加上1再赋值给n,所以现在n就是1了,以此类推,如果再往后的话,n就是从1到2到3到4到5等等一个一个的往上加,所以n = n+1 表示是在循环中记录循环的次数。每次循环,n的值加1。sum/n的意思就是将总数除以个数,就是平均数了呀。
慕盖茨0551215 提问者
n=0 #是n的初始值为0
n=n+1 #是每次循环n都加1,知道循环结束(即将L数组中的元素取完)
sum/n #是最后总和除以个数n,求得平均值
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序