我是Python的新手,我对内置模块中的numbers.Integral和int之间的关系有点困惑。
那么我的问题是:
numbers.Integral和int之间有什么关系?它是否类似于Java中的Integer和int之间的关系(Integer只是int的包装类)?,何时使用numbers.Integral?由于mumbers模块中定义的任何类型都不能被实例化,那么我们需要在什么样的场景中使用这些类型呢?
只有一种情况我知道我们可以用积分:
# check if x is a integer
isinstance(x, Integral)
来自Python语言引用:
“numbers