Python构造函数
时间: 2024-04-16 10:22:31 浏览: 83
python函数中文手册
5星 · 资源好评率100%
Python中的构造函数是一种特殊的方法,用于在创建对象时进行初始化操作。构造函数的名称是固定的,即`__init__`。当我们创建一个类的实例时,构造函数会自动调用,并且可以接受参数来初始化对象的属性。
构造函数的语法如下:
```python
class ClassName:
def __init__(self, parameter1, parameter2, ...):
# 初始化代码
```
在构造函数中,`self`表示当前对象的引用,可以通过它来访问对象的属性和方法。参数列表中的参数用于接收传递给构造函数的值,可以根据需要定义多个参数。
以下是一个示例,演示了如何定义和使用构造函数:
```python
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def display(self):
print("Name:", self.name)
print("Age:", self.age)
# 创建Person类的实例
person = Person("Alice", 25)
person.display()
```
输出结果:
```
Name: Alice
Age: 25
```
阅读全文