python is_integer()方法
is_integer()方法
python float类中内置的方法is_integer()可以用来判断一个浮点数是否是integer整数,比如1.0就是integer,1.1就不是。
语法
floatObj.is_integer(self, /)
python源码中对is_integer()的介绍:
Return True if the float is an integer.
参数
无。如果传递参数,python会抛出TypeError。
返回值
python布尔类型值True or False,如果调用对象为integer,则返回True,否则返回False。
is_integer()实例代码
>>> (1.0).is_integer()
True
>>> (1.1).is_integer()
False
>>> (2.0).is_integer(1) #有参数的情况
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: is_integer() takes no arguments (1 given)