python 初始化属性语法
时间: 2024-06-10 16:03:27 浏览: 169
python使用 __init__初始化操作简单示例
Python 中初始化属性通常是在类定义中进行的,用于设置类的默认值或者行为。当你创建该类的实例时,这些属性就会自动应用到新创建的对象上。下面是一个简单的例子:
```python
class MyClass:
def __init__(self, attribute1, attribute2):
"""
初始化方法,设置属性值
"""
self.attribute1 = attribute1 # 使用 self 关键字访问实例属性
self.attribute2 = attribute2
# 创建 MyClass 的实例并初始化属性
my_instance = MyClass('default_value_1', 'default_value_2')
print(my_instance.attribute1) # 输出: 'default_value_1'
print(my_instance.attribute2) # 输出: 'default_value_2'
```
在这个例子中,`__init__` 是特殊的方法(也称为构造器),当创建 `MyClass` 类的新实例时,会自动调用它来设置属性的初始值。
阅读全文