请用python写一个课表表系统
时间: 2023-03-20 17:01:44 浏览: 170
好的,以下是一个基本的Python课表系统的示例代码:
```
# 定义课表类
class CourseSchedule:
def __init__(self):
self.schedule = {}
# 添加课程信息
def add_course(self, day, time, course):
if day not in self.schedule:
self.schedule[day] = {}
self.schedule[day][time] = course
# 获取课程信息
def get_course(self, day, time):
if day in self.schedule and time in self.schedule[day]:
return self.schedule[day][time]
else:
return "无"
# 实例化课表对象
schedule = CourseSchedule()
# 添加课程信息
schedule.add_course("星期一", "9:00-10:30", "数学")
schedule.add_course("星期二", "10:30-12:00", "英语")
schedule.add_course("星期三", "14:00-15:30", "物理")
# 获取课程信息
print(schedule.get_course("星期二", "10:30-12:00"))
```
这是一个简单的课表系统,它包含了一个`CourseSchedule`类,该类可以添加和获取课程信息。在示例中,我们实例化了一个课表对象`schedule`,并使用`add_course()`方法向其添加了三个课程。最后,我们使用`get_course()`方法获取了星期二10:30-12:00的课程信息,并将其打印出来。