- 85
- 0
- 约2.79千字
- 约 9页
- 2024-01-03 发布于浙江
- 举报
2022年甘肃省职业院校技能大赛
“Python程序开发”赛项工作组
2022年3月
附件:Python程序开发赛项(赛题A)
竞赛试题
工位号:
赛题说明
一、注意事项
请根据大赛所提供的竞赛环境,检查环境是否可以正常开启,计算机设备是否能正常使用。
竞赛中,选手需要根据赛题要求进行代码编写,同时支持实时验证,采用系统智能评测,综合考虑时间因素,竞赛环节中实时公开成绩,公开选手动态,实时公开选手排行榜。
图1模块验证
竞赛结束时,后台统一关闭答题通道,确保竞赛公平、公正、公开。
二、竞赛环境
竞赛平台中提供爬虫环境及数据环境,选手可以根据提供的IP地址直接进行环境访问,同时可以使用连接工具(如Xshell)远程操作程序开发项目工程代码。
图2平台提供操作环境
根据赛题模块说明,利用Python语言编写程序,编写完成后,点击“立即验证”,竞赛平台通过已置脚本检验程序代码或结果是否正确。
三、赛题说明
本套赛题包括五个部分:第一部分为程序开发,第二部分为数据获取,第三部分为数据清洗,第四部分为数据分析,第五部分为数据可视化。请选手根据题目中所描述的需求,自行设计,编码实现。
第一部分:程序开发
第1题:按照要求进行程序开发(30分)
【功能说明】
根据题目要求进行程序开发,包括变量和常量的规则和命名规定、不同进制之间的转换、运算符的优先级顺序、编码与解码、不同数据类型的区别和操作、循环、判断等流程控制语句的原理与使用、内置函数和模块、关键字的使用、类与对象的属性和方法、文件操作以及综合应用能力。
【任务要求】
从操作环境对应文件夹中获取程序开发项目工程代码。
按照赛题要求,补充Python程序开发代码,实现如下应用任务:
编写一个字符串大小写转换程序,对于接收的字符串中各字母,进行大小写互换;对于其他字符则直接输出,不进行转换
编写代码,对以上十进制数值“192”,进行二进制转换并打印转换结果
现有直径50cm的下水道井盖,使用python运算知识,求其面积并打印结果
现有成绩分级,成绩小于60分为不及格,大于80分为优秀,其他为良好,要求根据学生成绩变量score为78分,打印成绩等级
使用while循环结构编写程序打印九九乘法表(正三角)
第二部分:数据获取
第2题:利用爬虫抓取商店数据(20分)
【功能说明】
基于Python爬虫代码从指定商城网站抓取商品信息数据,爬取内容包括:商品名称、商品价格、浏览量、销量、库存等信息。
【任务要求】
进入商城网站,查看商品信息如图所示,观察网页布局,分析所要爬取数据项的页面位置及关系,为数据爬取做准备。
远程连接操作环境获取程序开发项目工程代码。
按照竞赛指导手册,补充Python爬虫代码,实现爬取商品信息“商品名称”、“商品价格”、“商品销量”、“商品库存”,并分别保存至操作环境指定文件中。
图3商城网站首页
【功能说明】
基于Python爬虫代码从指定电商网站抓取商品数据,爬取内容包括:商品名称,商品价格,商品销量、商品库存。
【任务要求】
进入电商网站首页,点击任一商品,进入商品详情页面,如图4所示,观察网页布局,分析所要爬取数据项的页面位置及关系,为数据爬取做准备。
远程连接操作环境获取程序开发项目工程代码。
按照赛题要求,补充Python爬虫代码,实现爬取每个商品的“商品名称”、“商品价格”、“商品销量”、“商品库存”,并保存至环境指定文件夹中。
图4商品信息页面
第三部分:数据清洗
第3题:利用Pandas对商品数据进行清洗(15分)
【功能说明】
利用Pandas函数完成对商品数据进行清洗,包括数据缺失值处理、重复数据处理、异常值处理、数据类型转换。
【任务要求】
从操作环境对应文件夹中获取程序开发项目工程代码。
按照赛题要求,补充Python数据清洗代码,实现如下数据清洗任务:
检查缺失数据项
对“商品价格”数据项进行均值插补
对冗余数据记录进行删除
把清洗后的数据保存至操作环境指定文件夹中
第四部分:数据统计分析
第4题:编写Python程序对电商数据进行统计分析(20分)
【功能说明】
编写Python程序,使用numpy和pandas对电商数据进行数据统计分析
【任务要求】
从操作环境对应文件夹中获取程序开发项目工程代码。
按照辅助文档要求,实现下列任务:
使用Numpy对“商品名称”进行切片,生成数据“商品品牌”和“商品特征”?
运行代码对数据集进行分组,然后对每组进行统计分析
把处理后的数据保存至操作环境指定文件夹中
第五部分:数据可视化
第5题:编写Python程序,对商品特征进行数据分析并进行可视化展示。(15分)
【功能说明】
编写Python程序,使用Numpy和Pandas进行商品特征数据进行分析并进行可视化展示,并创
您可能关注的文档
- 2022年甘肃省职业院校“工业产品设计与创客实践”项目比赛赛题1.doc
- 2022年甘肃省职业院校“工业产品设计与创客实践”项目比赛赛题1.pdf
- 2022年甘肃省职业院校“工业产品设计与创客实践”项目比赛赛题2.doc
- 2022年甘肃省职业院校“工业产品设计与创客实践”项目比赛赛题2.pdf
- 2022年甘肃省职业院校“工业产品设计与创客实践”项目比赛赛题3.doc
- 2022年甘肃省职业院校“工业产品设计与创客实践”项目比赛赛题3.pdf
- 2022年甘肃省职业院校技能大赛Python程序开发赛项竞赛试题B.docx
- 2022年甘肃省职业院校技能大赛Python程序开发赛项竞赛试题C.docx
- 2022年甘肃省职业院校技能大赛RAP财务机器人(学生组)赛项竞赛试题-1.pdf
- 2022年甘肃省职业院校技能大赛RAP财务机器人(学生组)赛项竞赛试题-2.pdf
- 25-26学年政治(部编版)选择性必修第二册课件:第1单元 周清1 民法中的人身权及财产权.pptx
- 25-26学年政治(部编版)选择性必修第二册课件:1.4.1 权利保障 于法有据.pptx
- 2025北京丰台区高二(上)期中地理(A卷)含答案.docx
- 2025北京三帆中学初三(上)开学考英语试题含答案.docx
- 2025北京一零一中初三9月月考语文试题含答案.docx
- 2025北京海淀区初三(上)期中道法试题含答案.docx
- 2025北京丰台区高一(上)期中政治(A卷)含答案.docx
- 25-26学年政治统编版必修4课件:3.3 唯物辩证法的实质与核心.pptx
- 25-26学年政治统编版必修4课件:7.2 正确认识中华传统文化.pptx
- 湖北省部分高中2026届高三上学期二模联考 历史试卷.docx
最近下载
- 部编版道德与法治一年级下册第8课《大家来合作》精美课件.pptx VIP
- 银行国际业务基础知识.pdf VIP
- 《恒压频比控制下交流异步电机调速系统仿真》.docx VIP
- 矿山生态保护修复验收规范.pdf VIP
- 浙江省杭州市西湖区2024-2025学年九年级上学期数学期末试卷(含答案).docx VIP
- 山东省济南市历城区2023-2024学年五年级上学期期末数学试卷(含答案).docx VIP
- 城市景观规划设计外文文献翻译 .pdf VIP
- PEP人教版小学英语三年级上册期末测试卷(一)(答案+听力材料).doc VIP
- 小升初英语试卷及答案.pdf VIP
- 安全知识 培训.docx VIP
原创力文档

文档评论(0)