标签: python-2.7
我需要检查Python中的值是否为整数。请注意,按整数,我的意思是2,1.0和-4.0000等值,而0.4和-2.3不是整数。
2
1.0
-4.0000
0.4
-2.3
我该怎么做?
答案 0 :(得分:1)
float个实例有一个is_integer方法,告诉您是否f == int(f)。因此,以下代码段将适用于整数和浮点数,以及表示这些数字类型之一的任何字符串:
float
is_integer
f == int(f)
float(value).is_integer()