制作课程表的Python代码
时间: 2024-03-21 22:17:15 浏览: 23
好的,以下是一个简单的Python代码,可以用来制作课程表:
```python
# 定义课程表
class Schedule:
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 print_schedule(self):
print("课程表:\n")
for day in self.schedule:
print(day + ":")
for time in self.schedule[day]:
print(time + " - " + self.schedule[day][time])
print("\n")
# 测试
schedule = Schedule()
schedule.add_course("星期一", "上午", "Python程序设计")
schedule.add_course("星期二", "下午", "数据结构")
schedule.add_course("星期三", "晚上", "机器学习")
schedule.print_schedule()
```
这个代码使用了一个字典的嵌套来存储每天的课程和时间。然后,它定义了两个方法来添加课程和打印课程表。你可以根据自己的需要对它进行修改和定制。
相关推荐
![](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)