为什么这样输出是78而不是78.6?整型除以整型不是浮点吗?

来源:4-4 Python之for循环

幕布斯9255172

2021-10-30 23:06

L = [75, 92, 59, 68, 99]

sum=0

for x in L:

   sum=sum+x

ans = sum/len(L)

print(ans)


写回答 关注

3回答

  • qq_慕容7493174
    2022-05-25 10:08:20

    sun=0  改sun=0.0 就是到小数点后面一位

  • 鹏鹏1209393
    2021-10-31 21:43:02

    我用你的代码输出来是78.6

  • weixin_慕用1580857
    2021-10-31 15:54:20

    整型除以整型是整数,要转化数据类型

Python3 入门教程(新版)

python3入门教程,让你快速入门并能编写简单的Python程序

154159 学习 · 1075 问题

查看课程

相似问题