python 3.11.4构造函数
时间: 2023-09-21 10:06:39 浏览: 91
Python 3.11.4 文档官方
在 Python 中,构造函数是一个特殊的方法,它在创建类的新实例时被调用。构造函数的名称是 `__init__`,它需要至少一个参数 `self`,用于表示实例对象本身。其他参数可以根据需要添加。
以下是一个示例代码,展示了如何定义一个简单的构造函数:
```python
class MyClass:
def __init__(self, param1, param2):
self.param1 = param1
self.param2 = param2
# 创建一个类的实例
my_object = MyClass("value1", "value2")
# 输出实例的属性值
print(my_object.param1) # 输出:value1
print(my_object.param2) # 输出:value2
```
在上面的示例中,`MyClass` 类有一个构造函数 `__init__`,它接受两个参数 `param1` 和 `param2`。在构造函数内部,我们将这两个参数赋值给实例对象的属性 `self.param1` 和 `self.param2`。然后,我们创建了一个 `MyClass` 的实例 `my_object`,并访问了它的属性值。
希望这个示例对你有所帮助!如果你有任何进一步的问题,请随时提问。
阅读全文