使用isinstance配合numbers.Number类型
import numbers
x = 55
print(isinstance(x,numbers.Number))
x = 55.0
print(isinstance(x,numbers.Number))
x = "55"
print(isinstance(x,numbers.Number))
输出:
True
True
False
使用isinstance配合numbers.Number类型
import numbers
x = 55
print(isinstance(x,numbers.Number))
x = 55.0
print(isinstance(x,numbers.Number))
x = "55"
print(isinstance(x,numbers.Number))
输出:
True
True
False