python type()详解 函数的基本用法 单一参数用法 三个参数用法 类型与类的关系 type()函数与类的关系 类型检查 type()函数在元编程中的应用——《跟老吕学Python编程》
type()
是Python中的一个内置函数,用于获取任何对象的类型。
函数的基本用法:
type_object = type(object)
其中 object
是你想要获取类型的对象。
单一参数用法示例:
a = 123
a_type = type(a)
print(a_type) # 输出: <class 'int'>
b = "Hello World"
b_type = type(b)
print(b_type) # 输出: <class 'str'>
c = [1, 2, 3]
c_type = type(c)
print(c_type) # 输出: <class 'list'>
三个参数用法(了解即可,不常用):
class MyClass:
pass
my_class_type = type("MyClass", (MyClass, ), {})
print(my_class_type) # 输出: <class '__main__.MyClass'>
类型与类的关系:
class MyClass:
pass
my_instance = MyClass()
print(type(my_instance) == MyClass) # 输出: True
在这个例子中,my_instance
是 MyClass
类的实例,它的类型与 MyClass
类是相同的。
评论已关闭