已知某大学共有16个学院(会计、金融、马列、外语、人文、旅游、软件、信息、工商、财税、国贸、经济、统计、数学、体育、测绘),每个学院有2-3个专业(随机生成,在各个学院名称后面加专业1、专业2、专业3区分),每个专业招收3个班,每个班的人数为:45-50人,班级数量范围为:96到130个班级(Random)。100*50=5000个学生
(1) 随机生成各个学院各个专业各个班级的学生,数据保存到excel文件中(文件处理,异常处理,基本语法);
(2) 每个专业随机生成课程数量为20门,其中必须包括:高数一、线性代数、英语一、马克思原理,其他课程为专业课16门。考虑到专业不同,课程名用学院、专业名,课程名代替:比如:“软件专业1课程1”表示一门专业课。
这样的格式可否?
会计 {'专业1': {'1班': 48, '2班': 48, '3班': 46}, '专业2': {'1班': 46, '2班': 45, '3班': 47}, '专业3': {'1班': 46, '2班': 48, '3班': 46}}
金融 {'专业1': {'1班': 48, '2班': 49, '3班': 47}, '专业2': {'1班': 49, '2班': 50, '3班': 50}, '专业3': {'1班': 45, '2班': 47, '3班': 46}}
马列 {'专业1': {'1班': 47, '2班': 49, '3班': 47}, '专业2': {'1班': 50, '2班': 45, '3班': 47}}
外语 {'专业1': {'1班': 49, '2班': 45, '3班': 50}, '专业2': {'1班': 50, '2班': 49, '3班': 50}, '专业3': {'1班': 48, '2班': 49, '3班': 48}}
人文 {'专业1': {'1班': 48, '2班': 47, '3班': 46}, '专业2': {'1班': 45, '2班': 50, '3班': 49}}
旅游 {'专业1': {'1班': 45, '2班': 47, '3班': 50}, '专业2': {'1班': 50, '2班': 45, '3班': 46}, '专业3': {'1班': 49, '2班': 49, '3班': 45}}
软件 {'专业1': {'1班': 45, '2班': 46, '3班': 45}, '专业2': {'1班': 49, '2班': 47, '3班': 47}, '专业3': {'1班': 46, '2班': 45, '3班': 49}}
信息 {'专业1': {'1班': 45, '2班': 48, '3班': 50}, '专业2': {'1班': 49, '2班': 49, '3班': 46}}
工商 {'专业1': {'1班': 48, '2班': 47, '3班': 47}, '专业2': {'1班': 47, '2班': 46, '3班': 48}, '专业3': {'1班': 50, '2班': 47, '3班': 49}}
财税 {'专业1': {'1班': 48, '2班': 46, '3班': 50}, '专业2': {'1班': 49, '2班': 47, '3班': 47}, '专业3': {'1班': 49, '2班': 46, '3班': 45}}
国贸 {'专业1': {'1班': 49, '2班': 46, '3班': 50}, '专业2': {'1班': 48, '2班': 47, '3班': 50}, '专业3': {'1班': 48, '2班': 45, '3班': 48}}
经济 {'专业1': {'1班': 49, '2班': 45, '3班': 50}, '专业2': {'1班': 48, '2班': 47, '3班': 50}, '专业3': {'1班': 50, '2班': 45, '3班': 47}}
统计 {'专业1': {'1班': 50, '2班': 50, '3班': 49}, '专业2': {'1班': 50, '2班': 48, '3班': 48}}
数学 {'专业1': {'1班': 48, '2班': 48, '3班': 46}, '专业2': {'1班': 49, '2班': 48, '3班': 49}}
体育 {'专业1': {'1班': 49, '2班': 48, '3班': 50}, '专业2': {'1班': 50, '2班': 50, '3班': 47}, '专业3': {'1班': 48, '2班': 49, '3班': 48}}
测绘 {'专业1': {'1班': 48, '2班': 45, '3班': 45}, '专业2': {'1班': 49, '2班': 49, '3班': 46}, '专业3': {'1班': 46, '2班': 47, '3班': 46}}
这不是老师布置的作业吗哈哈哈哈哈
你这是一整个教务系统啊