我发现了两种在 Python 中占据发言权的方法:
3.1415 // 1
and
import math
math.floor(3.1415)
第一种方法的问题是它返回一个浮点数(即3.0
)。第二种方法感觉很笨拙而且太长。
在 Python 中是否有替代解决方案?
只要您的数字是正数,您就可以简单地转换为int
向下舍入到下一个整数:
>>> int(3.1415)
3
不过,对于负整数,这会向上舍入。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)