python class
时间: 2023-06-15 19:03:41 浏览: 75
Python class
Python中的类(class)是一种数据类型,用于封装数据和方法。通过定义类,我们可以创建自己的数据类型,并在程序中创建该类型的对象。类定义了对象的属性和行为,对象是类的实例。
以下是一个简单的Python类的示例:
```python
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def greet(self):
print("Hello, my name is", self.name, "and I am", self.age, "years old.")
```
这个类定义了一个名为Person的类,它有两个属性:name和age,以及一个方法greet。__init__方法是类的构造函数,用于初始化对象属性。greet方法用于打印一条问候信息。要创建一个Person对象,我们可以这样做:
```python
p = Person("Alice", 25)
p.greet() # 输出:Hello, my name is Alice and I am 25 years old.
```
这将创建一个名为p的Person对象,并调用greet方法来打印问候信息。
阅读全文