Python 3中的int()和floor()有什么区别?
发布于 2021-01-29 19:02:50
在Python 2中,floor()
返回浮点值。尽管对我而言并不明显,但我发现了一些解释,以阐明为什么使用floor()
return
float可能有用(对于诸如float('inf')
和的情况float('nan')
)。
但是,在Python 3中,floor()
返回整数(并为前面提到的特殊情况返回溢出错误)。
那么int()
和floor()
现在之间有什么区别(如果有)?
关注者
0
被浏览
157
1 个回答