python中dot()
时间: 2024-09-06 11:06:52 浏览: 27
beanieeee_python_Dot._
在Python中,`__init__()`是一个特殊的方法,被称为类的构造器或初始化方法。当创建类的新实例时会自动调用这个方法。通常,`__init__()`方法用于初始化对象的初始状态,即设置对象的属性值。
`__init__()`方法的第一个参数总是`self`,它指的是类的实例,代表对象本身,而非类。`self`参数允许类的实例访问类的属性和方法。
下面是一个简单的例子来说明`__init__()`方法的使用:
```python
class Person:
def __init__(self, name, age):
self.name = name # 设置实例属性name
self.age = age # 设置实例属性age
# 创建Person类的实例,同时自动调用__init__方法
person = Person("张三", 30)
# 访问实例属性
print(person.name) # 输出: 张三
print(person.age) # 输出: 30
```
在这个例子中,`Person`类定义了`__init__`方法,该方法接受两个参数`name`和`age`,并将它们分别赋值给实例的`name`和`age`属性。创建`Person`类的实例时,需要提供这两个参数,Python会自动调用`__init__`方法来初始化对象。
阅读全文