如何在Python中检查一个变量是否是一个数字

93 阅读1分钟

你可以使用type() 函数检查一个变量是否是整数,将变量作为参数传入,然后将结果与int 类相比较。

age = 1
type(age) == int #True

或者使用isinstance() ,传递两个参数:变量和int 类。

age = 1
isinstance(age, int) #True

你可以通过与float ,而不是int ,来检查这个数字是否是一个浮点数。

fraction = 0.1
type(fraction) == float #True