import random
# 定义数据结构
teachers = {
"张老师": ["数学", "物理"],
"李老师": ["英语", "历史"]
}
classrooms = ["A101", "B202", "C303"]
time_slots = ["周一上午", "周二下午", "周三上午", "周四下午", "周五上午"]

# 随机分配课程
def assign_courses():
course_schedule = {}
for teacher, courses in teachers.items():
if teacher not in course_schedule:
course_schedule[teacher] = []
for course in courses:
slot = random.choice(time_slots)
room = random.choice(classrooms)
course_schedule[teacher].append({"course": course, "time": slot, "room": room})
return course_schedule
print(assign_courses())
]]>
本站部分内容及素材来源于互联网,由AI智能生成,如有侵权或言论不当,联系必删!