# 使用 type 来检查变量的类型
x = 5
print(type(x)) # 输出: <class 'int'>
# 使用 type 来创建新的类
MyClass = type('MyClass', (object,), {'attribute': 'value'})
obj = MyClass()
print(obj.attribute) # 输出: value
# 解释说明:
# 1. `type(x)` 用于返回变量 x 的类型。在上面的例子中,`type(x)` 返回的是 `<class 'int'>`,表示 x 是一个整数类型的对象。
# 2. `type` 还可以用来动态创建类。`type('MyClass', (object,), {'attribute': 'value'})` 创建了一个名为 MyClass 的新类,
# 继承自 object,并且有一个名为 attribute 的类属性,其值为 'value'。然后我们创建了这个类的一个实例 obj 并访问了它的属性。
上一篇:python字节转换为字符串
下一篇:python怎么多行注释
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站