python面向对象编程实训
时间: 2023-09-23 09:10:17 浏览: 101
python面向对象编程课件
非常好!下面是一个简单的面向对象编程的实训示例:
假设我们要创建一个学生管理系统,每个学生有姓名、年龄和成绩。我们可以通过创建一个名为Student的类来实现。
```python
class Student:
def __init__(self, name, age, score):
self.name = name
self.age = age
self.score = score
def get_info(self):
return f"姓名:{self.name},龄:{self.age},成绩:{self.score}"
# 创建学生对象
student1 = Student("小明",18, 85)
student2 = Student("小红", 17, 92)
# 访问学生信息
print(student1.get_info()) # 输出:"姓名:小明,年龄:18,成绩:85"
print(student2.get_info()) # 输出:"姓名:小红,年龄:17,成绩:92"
```
在这个示例中,我们定义了一个Student类,并在构造函数`__init__`中初始化了学生的姓名、年龄和成绩属性。然后,我们定义了一个`get_info`方法来获取学生的信息。最后,我们创建了两个学生对象,并分别输出了他们的信息。
你可以根据实际需求扩展这个示例,添加其他方法或属性来满足你的要求。希望这个示例能帮到你!如果有任何问题,请随时提问。
阅读全文