截断小数点后的所有数字
在Python 3中,如何去掉小数点后面的所有数字呢?
比如说,把3.444变成只有3。
2 个回答
8
在编程中,有时候我们需要处理一些数据,比如从一个地方获取数据,然后在另一个地方使用这些数据。这个过程就像是把水从一个水桶倒到另一个水桶里。
有些时候,我们可能会遇到一些问题,比如数据的格式不对,或者数据不完整。这就像是你在倒水的时候,发现水桶有个洞,水漏了出去。
为了避免这些问题,我们可以使用一些工具和方法来确保数据的质量。比如,我们可以检查数据的格式,确保它是我们需要的样子,就像在倒水之前先检查水桶有没有破损。
总之,处理数据的时候,要小心谨慎,确保每一步都做对,这样才能得到我们想要的结果。
>>> import math
>>> num = 3.4444
>>> math.trunc(num)
3
22
通过把它转换成一个 int
类型:
>>> num = 3.444
>>> int(num)
3