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

sum=0.0????

sum=0.0  什么意思,如果是sum=0或0.1    ,     0.5又是什么样

正在回答

6 回答

首先平均数的计算等于每个数字依次相加在除以数字个数,那么在计算机中如果要编程体现就需要一个变量来存放相加的总数,当然,你要说sum = 学生A成绩+ 学生b成绩 + 学生c成绩+ .......+ 最后一个学生成绩 

这么计算出来也是对的,但是如果学生的数量很大,是全校学生的会你得写到吐血,所以改用for 循环来处理

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

求平均分公式是总分/人数,总分=0.0+75+92+59+68。sum=0.0 是指取最开始的值是0,因为0是整数,平均分是浮点数,所以要用0.0

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

L = [75, 92, 59, 68]

sum = 0.0

for score in L:

    sum+=score

print sum / 4


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

sum=0.0是浮点数,在计算时碰到另一个整数运算后结果便为浮点数

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

sum=0.0是为了python2的兼容,在2中/,3/2=1,所以把分母或分子转换为浮点数,结果就会3.0/2=1.5

而python3中,则可以sum=0

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

sum为0 此时sum是整型 就跟c里面int一样 会把小数点后的值都省略

sum为0.0 此时sum是浮点 就跟double一样


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

举报

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

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

进入课程

sum=0.0????

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