第一部分:产品需求文档
第1题:补充产品需求文档中的新增学生功能
将产品需求文档中新增学生功能的详细描述内容截图并保存;
第2题:补充产品需求文档中的校园卡列表功能
将产品需求文档中校园卡列表功能的详细描述内容截图并保存;
第3题:补充产品需求文档中的账单详情功能
将产品需求文档中校园卡列表功能的详细描述内容截图并保存;
第二部分:程序开发
第4题:实现编辑学生信息功能
1. 完善 student_update() 函数代码内容,将完整的student_update 函数代码内容截图并保存;
2. 将在 card/student_index/页面查看到的修改学生吴欢的信息页面截图提交至结果文档,截图页面需要包含完整的 url 链接;
第5题:实现学生校园卡列表查询功能
1. 完善 card_index() 函数代码内容,将完整的card_index 函数代码内容截图并保存;
2. 实现查询校园卡列表信息功能,以“上次使用”列降序排列(页面需要包含完整的url链接);
3. 实现按学号或手机号查询学生信息功能,分别查询学号为20220001的学生信息和电话为14533725876的学生信息。(页面需要包含完整的url链接)
按学号查询:
按手机号查询:
第6题:实现新增商品功能
1. 完善 goods_create() 函数代码内容,将完整的goods_create 函数代码内容截图并保存;
2. 实现新增商品功能,新增一个牙刷商品,单价为5元,将新增后的商品列表页面截图(页面需要包含完整的url链接);
第三部分:数据获取
试题一
任务二:数据获取(20分)
- 利用爬虫抓取全球疫情数据(20分)
5.1、完善getHtml()函数代码内容,将内容截图并保存(3分);
5.2、完善getData()函数代码内容,将内容截图并保存(5分);
5.3、完善getCommonData()函数代码内容,将内容截图并保存(5分);
5.4、截取yq表创建成功的截图(3分);
5.5、在数据库中查看写入的数据并截取前10条和最后10条数据。需要截取两张图,分别是前10条和后10条数据的内容(4分);
试题二
任务二:数据获取(20分)
四、利用 urllib 库和 BS4抓取热门电影数据(7分)
4.1、完善getCommonData()函数代码内容,将内容截图并保存(5分);
4.2、将保存的电影名称,电影评分,电影图片地址内容分别截图并保存(2分),
五、利用爬虫抓取电影评论数据(13分)
5.1、完善getData()函数代码内容,将内容截图并保存(6分);
5.2、完善Save()函数代码内容,将内容截图并保存(6分);
5.3、将保存的电影名称,评论作者、评论日期、评论点赞数、评论内容内容分别截图并保存(3分),
试题三
- 正则匹配电影的详情链接
- 正则匹配图片链接
- 正则匹配电影名称
- 正则获取电影评论
- 将输入存入redis中
第三部分:数据清洗
第7题:使用 Pandas 对学生数据进行清洗
1. 完善 data_pro.py 类文件中的代码内容,将完整的代码内容截图并保存;
2. 打开保存的文件 ‘数据清洗结果.csv’ ,查看结果内容,将完整的文件内容截图;
第四部分:数据分析
第8题:使用re、csv模块筛选符合要求的数据
1. 完善 winter_olympic.py 类文件中的代码内容,将完整的代码内容截图并保存;
2. 打开保存的文件 ‘数据处理后的结果.txt’ ,查看结果内容,将完整的文件内容截图;
第9题:使用 os 模块对数据进行处理
1. 完善 file_pro.py 类文件中的代码内容,将完整的代码内容截图并保存;
2. 打开保存的文件 ‘file_list.txt’ ,查看结果内容,将完整的文件内容截图;
第五部分:数据可视化
第10题:使用 Matplotlib 或 pyecharts 并结合所需工具包对学生数据进行可视化展示
1.完善 plt_img1() 函数代码,将完整的 plt_img1 函数代码内容截图并保存;
2.散点图展示;
3.完善 plt_img2() 函数代码,将完整的 plt_img2 函数代码内容截图并保存;
4.柱状折线图展示;
5.完善 plt_img3() 函数代码,将完整的 plt_img3 函数代码内容截图并保存;
6.雷达图展示;
7.完善 plt_img4() 函数代码,将完整的 plt_img4 函数代码内容截图并保存;
8.地图展示;
9. 把保存好的 4 张图片按示例图的样子放在网页对应的位置,将最终显示在网页上的结果截图;
第六部分:机器学习
第11题:波士顿房价预测
1. 完善load_data函数代码,将完整的函数代码内容截图并保存;
2. 完善Network类的初始化,将完整的函数代码内容截图并保存;
3. 完善Network类方法forward,将完整的函数代码内容截图并保存;
4. 完善Network类方法loss,将完整的函数代码内容截图并保存;
5. 完善Network类方法gradient,将完整的函数代码内容截图并保存;
6. 完善Network类方法update,将完整的函数代码内容截图并保存;
7. 完善Network类方法train,将完整的函数代码内容截图并保存;
8. 完善训练过程可视化部分的代码,将完整的函数代码内容截图并保存;
9. 将损失值的变化趋势图截图粘贴至此处;
10.将模型在测试集上的效果截图粘贴至此处;
第 12 题: 鸢尾花
【任务要求】
编写 Python 程序, 根据要求完成鸢尾花项目。
【任务描述】
1、 完善 machine_learning.py 文件中内容,并将结果按要求提交至结
果文档。
2、 load_data 函数作用为加载并处理
classifier()
train()
show_accuracy()
print_accuracy()
draw()
主函数
9、 将画出的两张图都保存到当前目录