在Python中,`type` 是一个内置函数,用于获取对象的类型信息。它通常以 `type(object)` 的形式调用,其中 `object` 表示要获取类型的对象。`type` 函数会返回对象的类型,这可以是内置类型(如 `int`、`str`、`list` 等)或自定义类型(如类、函数等)。
例如,如果你定义了一个整数变量 `x`,你可以使用 `type(x)` 来获取 `x` 的类型信息:
```python
x = 5
print(type(x)) 输出:
`type` 函数还可以用来创建新的类对象,或者用于检查变量或对象的类型,甚至进行类型转换。
需要注意的是,`type` 也可以作为类名来创建新的类,例如:
```python
class MyClass:
pass
new_type = type('MyClass', (), {})
print(new_type) 输出:
这里,`type` 函数接受三个参数:类名、基类元组和类字典,用于动态创建一个新的类