用python创建学生类: (1)在构造函数中定义属性:学生姓名、学生性别、学生学号; (2)定义吃饭(在电脑屏幕上输出:“XX已吃过午饭”)、学习(在电脑屏幕上输出:"XX要抓紧复习Python")两个方法。
时间: 2024-12-18 21:18:29 浏览: 3
当然,我们可以创建一个简单的学生类来满足这个需求。首先,我们需要导入`str`类以便于字符串操作,并定义一个名为`Student`的类:
```python
class Student:
def __init__(self, name, gender, student_id):
"""
构造函数,定义学生的基本属性
:param name: 学生姓名
:param gender: 学生性别
:param student_id: 学生学号
"""
self.name = name
self.gender = gender
self.student_id = student_id
def eat_lunch(self):
"""
吃饭方法,输出学生已经吃过午饭的信息
"""
print(f"{self.name}已吃过午饭")
def study_python(self):
"""
学习方法,输出提醒学生抓紧复习Python
"""
print(f"{self.name}要抓紧复习Python")
# 创建一个学生实例并演示方法
student_1 = Student("小明", "男", 1001)
student_1.eat_lunch() # 输出:小明已吃过午饭
student_1.study_python() # 输出:小明要抓紧复习Python
```
阅读全文