Python+类定义class
时间: 2024-02-01 18:02:44 浏览: 65
Python 类(Class)
在Python中,可以使用关键字`class`来定义一个类。类是一种自定义的数据类型,它可以包含属性和方法。下面是一个示例:
```python
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def say_hello(self):
print("Hello, my name is", self.name)
print("I am", self.age, "years old")
# 创建一个Person对象
person1 = Person("Alice", 25)
# 调用对象的方法
person1.say_hello()
```
在上面的示例中,我们定义了一个名为`Person`的类。该类有两个属性`name`和`age`,以及一个方法`say_hello`。`__init__`方法是一个特殊的方法,用于初始化对象的属性。在创建对象时,会自动调用`__init__`方法来初始化对象的属性。
我们创建了一个名为`person1`的`Person`对象,并传入了参数`"Alice"`和`25`来初始化对象的属性。然后,我们调用了`person1`的`say_hello`方法,输出了一段问候语。
阅读全文