用python定一个学生类,创建两个学生对象,实现两人对话。属性是姓名,学号,籍贯,生日。方法是说话,学习,体能,唱歌。,
时间: 2024-03-15 18:47:05 浏览: 64
python 的2人聊天
5星 · 资源好评率100%
好的,下面是实现代码:
```python
# 定义学生类
class Student:
def __init__(self, name, sno, hometown, birthday):
self.name = name
self.sno = sno
self.hometown = hometown
self.birthday = birthday
def speak(self):
print(f"{self.name}说:你好!")
def study(self):
print(f"{self.name}在学习。")
def physical_fitness(self):
print(f"{self.name}正在进行体育锻炼。")
def sing(self):
print(f"{self.name}正在唱歌。")
# 创建两个学生对象
stu1 = Student("张三", "1001", "北京", "2001-01-01")
stu2 = Student("李四", "1002", "上海", "2002-02-02")
# 实现两人对话
stu1.speak() # 张三说:你好!
stu2.study() # 李四在学习。
stu1.physical_fitness() # 张三正在进行体育锻炼。
stu2.sing() # 李四正在唱歌。
```
这样就实现了一个简单的学生类和两个学生对象,可以实现对话和调用各种方法。
阅读全文