构建智慧校园中的免费开源工具
# 课程管理系统基础代码示例
class Course:
def __init__(self, name, teacher, students):
self.name = name
self.teacher = teacher
self.students = students
class Student:
def __init__(self, name, id):
self.name = name
self.id = id
class CourseManager:
def __init__(self):
self.courses = []
def add_course(self, course):
self.courses.append(course)
def list_courses(self):
for course in self.courses:
print(f"Course: {course.name}, Teacher: {course.teacher}")
# 示例使用
student1 = Student("Alice", "S1001")
student2 = Student("Bob", "S1002")
course1 = Course("Math", "Prof. Smith", [student1, student2])
manager = CourseManager()
manager.add_course(course1)
manager.list_courses()
]]>
本站知识库部分内容及素材来源于互联网,如有侵权,联系必删!