0

这是示例

In > int('1.5')
Out > 1
In > int('10.5')
Out > 10

但我想保持价值观不变。你怎么做呢?

4

3 回答 3

3

整数只是没有小数的数字。

-4,-3,-2,-1,0,1,2,3,4,...,65535 etc...   

浮点数或小数可以表示分数和更精确的数字

10.5, 4.9999999

如果要获取字符串并获取非整数的数字类型,请使用float()

float('10.5')

这是一个非常简单的小学整数解释

这是数值类型的python文档

于 2013-07-27T20:56:07.050 回答
1
foo = 10.5

foo2 = int(foo)

print foo, foo2

10.5, 10
于 2013-07-27T20:54:48.257 回答
1

整数可以表示整数。

如果您在逗号后有一个已知一致的摘要数,我建议将该数字乘以 10 的 X 次方。

或将数字四舍五入到最接近的整数

于 2013-07-27T20:55:59.717 回答