用Python定义一个学生类,具有名字和年龄两个属性,定义两个方法睡觉和吃饭并输出。
时间: 2024-02-24 16:57:47 浏览: 91
在Python中定义和使用抽象类的方法
5星 · 资源好评率100%
好的,以下是用 Python 定义一个学生类,具有名字和年龄两个属性,定义两个方法睡觉和吃饭并输出的代码:
```python
class Student:
def __init__(self, name, age):
self.name = name
self.age = age
def sleep(self):
print(f"{self.name} is sleeping.")
def eat(self):
print(f"{self.name} is eating.")
# 创建一个名为张三,年龄为18岁的学生实例
zhangsan = Student("张三", 18)
# 调用睡觉和吃饭方法
zhangsan.sleep()
zhangsan.eat()
```
输出结果为:
```
张三 is sleeping.
张三 is eating.
```
阅读全文