94职业院校技能大赛高职组《Python程序开发》赛项竞赛样题(001).docx
《94职业院校技能大赛高职组《Python程序开发》赛项竞赛样题(001).docx》由会员分享,可在线阅读,更多相关《94职业院校技能大赛高职组《Python程序开发》赛项竞赛样题(001).docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2023 年广西职业院校技能大赛高职组Python 程序开发赛项竞赛样题【时量: 240 分钟】赛题说明一、注意事项1.请根据大赛所提供的竞赛环境, 检查所列的硬件设备、软件清单、材料清单是否齐全,计算机设备是否能正常。2.竞赛结束前, 在竞赛平台提供的虚拟机中, 根据赛题将各试题 代码进行完善整合, 并运行;根据竞赛平台左侧的答题区进行答题,根据题目对运行代码及结果进行截图。3.竞赛结束时, 请将答题区的答卷进行提交操作, 答卷在竞赛结束前可重复提交。二、竞赛环境1.PC 机: 系统已安装 Python 相关环境、MySQL 数据库, 用户名密码分别为: root/123456。2.根据考题
2、说明,从竞赛平台虚拟机桌面获取程序开发项目工程 代码包。桌面的工程代码可以直接使用虚拟机中的 Pycharm 导入、编译、运行和发布。三、赛题说明本套赛题包括三个模块: 数据清洗、数据分析与可视化、机器学习。竞赛时长 240 分钟。四、赛题模块一: 数据清洗(30 分)第 1 题:药品销售数据清洗【任务说明】数据清洗是数据分析过程中很重要的一个环节,没有高质量的数 据清洗就没有高质量的数据分析。在不准确的数据基础上做出的分析,结论将变得毫无价值和意义。现有一份某医疗机构的药品销售数据,请根据任务要求完成数据清洗功能。【任务要求】数据集中有购药时间、社保卡号、商品编码、商品名称、销售数 量、应收
3、金额、实收金额几个字段,请你使用 NumPy 和 Pandas 按如下要求对数据进行清洗:1.购药时间就是销售时间, 为了后续分析更好的理解字段, 将购药时间改为销售时间;2.任何一条数据中只要有一个缺失值就删除该条数据;3.将销售数量、应收金额、实收金额三列的数据类型转换为float64;4.销售时间中包含日期和星期几,要求数据最终只保留日期, 并把销售日期从字符串类型转换为日期数据类型;5.转换日期过程中不符合日期格式的数值会被转换为空值,需要删除列(销售时间,社保卡号)中为空的行;6.按销售日期进行升序排列,排序后的索引已被打乱,需要修改成从 0 到 N 按顺序的索引值;7.将有异常值(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python程序开发 94 职业院校 技能 大赛 高职 Python 程序 开发 竞赛 001
限制150内