小学1-6年级排课程序 Python
以下是一个简单的小学1-6年级排课程序的Python代码示例:
# 定义课程列表
courses = ['语文', '数学', '英语', '科学', '体育']
# 定义年级列表
grades = ['一年级', '二年级', '三年级', '四年级', '五年级', '六年级']
# 创建一个空的排课表字典
schedule = {}
# 遍历年级列表
for grade in grades:
# 创建一个空的课程表列表
course_schedule = []
# 遍历课程列表
for course in courses:
# 输入每门课程的上课时间
time = input(f'请输入{grade}{course}的上课时间:')
# 将课程和上课时间添加到课程表列表
course_schedule.append((course, time))
# 将课程表列表添加到排课表字典
schedule[grade] = course_schedule
# 打印排课表
for grade, course_schedule in schedule.items():
print(grade + '的课程表:')
for course, time in course_schedule:
print(f'{course}:{time}')
print()
这个程序首先定义了课程列表和年级列表,然后创建了一个空的排课表字典。接下来,程序遍历年级列表,对于每个年级遍历课程列表,然后要求用户输入每门课程的上课时间,并将课程和上课时间添加到课程表列表。最后,将课程表列表添加到排课表字典中。最后,程序打印出整个排课表
原文地址: http://www.cveoy.top/t/topic/iHxK 著作权归作者所有。请勿转载和采集!