什么是';类型';用Python? >>类型(类型)
我希望什么是';类型';用Python? >>类型(类型),python,Python,我希望type的类型是一个函数,因为它用于返回参数的类型。这是否意味着类型可以接受参数?type有什么不寻常/特别的吗?type是Python的类ur类型。当使用单个参数调用时,它返回参数的类型。当使用3个参数调用时,它返回一个由参数决定其特性的类。从- 类类型(对象) 类类型(名称、基、dict) 使用一个参数,返回对象的类型。返回值是一个类型对象。建议使用isinstance()内置函数测试对象的类型 类型是类,而不是函数。类是对象。所有对象都是类的实例。因为类是对象,所以它是某个类的实例。
type
的类型是一个函数,因为它用于返回参数的类型。这是否意味着类型可以接受参数?type
有什么不寻常/特别的吗?type
是Python的类ur类型。当使用单个参数调用时,它返回参数的类型。当使用3个参数调用时,它返回一个由参数决定其特性的类。从-
类类型(对象)类类型(名称、基、dict) 使用一个参数,返回对象的类型。返回值是一个类型对象。建议使用isinstance()内置函数测试对象的类型
类型
是类,而不是函数。类是对象。所有对象都是类的实例。因为类是对象,所以它是某个类的实例。类作为其实例的类名为type
。这是基地
最初type()
只是一个返回对象类的函数。在Python2.2中,用户定义的类和内置类型都是类,而type
成为了类。为了向后兼容,当使用一个参数调用时,它的行为仍然类似于旧的type()
函数。type
是一个元类:其实例也是类的类。任何其他内置类的类型也将是类型
-例如:
>>> type(type)
<type 'type'>
@user2864740:它是所有其他类型的类型。
>>> type(object)
<class 'type'>
>>> type(list)
<class 'type'>
>>> isinstance(my_class, type)
True