遇到 2.6 float 变化 pre 之间 问题 span 数据
round()在 py2和py3之间有些区别
在默认精度下, round返回值的数据类型发生了变化:
py2
- >>> round(2.6)
- 3.0
- >>>
- >>> type(round(2.6))
- <type ‘float‘>
- >>>
py3
- >>> round(2.6)
- 3
- >>>
- >>> type(round(2.6))
- <class ‘int‘>
- >>>
这个四舍五入的问题似乎还在嘛
- >>> round(2.3555, 3)
- 2.356
- >>>
- >>> round(2.355, 2)
- 2.35
- >>>
遇到一个变化记录一个吧
[python基础] python 2与python 3之间的区别 —— round
来源: http://www.bubuko.com/infodetail-2340114.html