Python ------ 实现学生管理器
下面是一个简单的Python实现的学生管理器示例。请注意,这个示例仅包含最基本的功能,实际应用中可能需要更多的功能,如查询、排序、存储到文件等。
# 学生类
class Student:
def __init__(self, name, age, grade):
self.name = name
self.age = age
self.grade = grade
# 学生管理器类
class StudentManager:
def __init__(self):
self.students = []
def add_student(self, name, age, grade):
student = Student(name, age, grade)
self.students.append(student)
def list_students(self):
for student in self.students:
print(f"Name: {student.name}, Age: {student.age}, Grade: {student.grade}")
# 使用示例
manager = StudentManager()
manager.add_student("Alice", 18, "A")
manager.add_student("Bob", 19, "B")
manager.list_students()
这段代码定义了一个Student
类来表示学生,以及一个StudentManager
类来管理学生列表并提供添加学生和列出所有学生的功能。使用时,创建一个StudentManager
实例,使用add_student
方法添加学生,然后使用list_students
方法列出所有学生的信息。
评论已关闭