通过输入班级查询该班级的信息, 以及该班的学生信息
时间: 2024-03-20 19:40:27 浏览: 26
好的,根据您的要求,以下是一个简单的班级查询程序:
```python
class Student:
def __init__(self, name, age, gender):
self.name = name
self.age = age
self.gender = gender
class Class:
def __init__(self, name, students):
self.name = name
self.students = students
def get_class_info(self):
print(f"班级名称:{self.name}")
print(f"班级人数:{len(self.students)}")
def get_student_info(self):
for student in self.students:
print(f"姓名:{student.name},年龄:{student.age},性别:{student.gender}")
# 创建班级和学生信息
s1 = Student("张三", 18, "男")
s2 = Student("李四", 19, "女")
s3 = Student("王五", 20, "男")
students = [s1, s2, s3]
c1 = Class("一年级一班", students)
# 根据班级名称查询班级信息和学生信息
class_name = input("请输入班级名称:")
if c1.name == class_name:
c1.get_class_info()
c1.get_student_info()
else:
print("班级不存在!")
```
您可以根据需要对代码进行修改和完善。
相关推荐
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)