回答
当数为十进制它通常是Python中的float
。
如果你想删除的小数,并保持它的整数(int
)。您可以拨打int()
方法就可以了,像这样......
>>> int(2.0)
2
然而,int
回合下所以......
>>> int(2.9)
2
如果你想圆你可以使用最接近的整数round
:
>>> round(2.9)
3.0
>>> round(2.4)
2.0
然后调用该int()
:
>>> int(round(2.9))
3
>>> int(round(2.4))
2
如果这对你有帮助,你可以[接受我的答案](http://meta.stackexchange.com/a/5235/192545) –
如果数量很大,该怎么办? – Jeff
@Jeff你为什么不检查自己? Python没有用数字大小的问题。 –
>>> int(2.0)
你会得到答案为2
这是什么添加,但尚未出现在其他答案? –
- 1. 删除导出python的小数点
- 2. python - 从float中删除所有小数
- 3. 删除数字小数点
- 4. Python函数用于删除小数点右边的零,包括小数点吗?
- 5. NSNumberFormatter转换删除小数值小数
- 6. 使用Python删除小词汇
- 7. 在货币删除小数
- 8. Python的ndarray师
- 9. 厨师run_list删除所有食谱
- 10. 企业架构师基线删除
- 11. Python如何去除小数?
- 12. 删除某些数字python
- 13. Python:删除大数据
- 14. 明确删除小部件的大小请求(Python,Gtk3)
- 15. 删除除小数标记全部为零小数
- 16. 删除的Python UserWarning
- 17. 删除HSSF单元格中的小数
- 18. 删除SQL查询中的小数点
- 19. 如何删除多余的小数点?
- 20. 删除小数位的功能
- 21. NumericUpDown删除小数点后的零
- 22. 删除数据集的一小部分
- 23. 如何删除jquery中的小数点
- 24. 删除C中的所有小数
- 25. 删除小于中位数的值
- 26. Python - 如何删除小数而不会舍入
- 27. Python - 从字符串中删除小数和零
- 28. 删除在Python小数点后尾随零
- 29. Python重复数据删除记录 - 重复数据删除
- 30. 删除python
请告诉我们你的代码。 – martineau
你也可以使用'//整数除法',它总是给出一个int,例如'1 // 2'给出'0' – Copperfield