课程
/后端开发
/Python
/初识Python
为什么2.5+10/4=4.5而2.5+10/4.0=5?
2020-03-28
源自:初识Python 3-8
正在回答
整数和浮点数混合运算结果为浮点数
因为python的运算中如果有一个浮点数会把另外的值也自动转化成浮点数
10/4 是int型运算,就是整数型运算,返回的值是2
10/4.0 是flost型运算,这是浮点数运算,返回的值是2.5
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序