- 39
- 0
- 约2.43千字
- 约 8页
- 2024-01-03 发布于浙江
- 举报
2022年甘肃省职业院校技能大赛
“Python程序开发”赛项工作组
2022年3月
附件:Python程序开发赛项(赛题C)
竞赛试题
工位号:
赛题说明
一、注意事项
请根据大赛所提供的竞赛环境,检查环境是否可以正常开启,计算机设备是否能正常使用。
竞赛中,选手需要根据赛题要求进行代码编写,同时支持实时验证,采用系统智能评测,综合考虑时间因素,竞赛环节中实时公开成绩,公开选手动态,实时公开选手排行榜。
图1模块验证
竞赛结束时,后台统一关闭答题通道,确保竞赛公平、公正、公开。
二、竞赛环境
竞赛平台中提供爬虫环境及数据环境,选手可以根据提供的IP地址直接进行环境访问,同时可以使用连接工具(如Xshell)远程操作程序开发项目工程代码。
图2平台提供操作环境
根据赛题模块说明,利用Python语言编写程序,编写完成后,点击“立即验证”,竞赛平台通过已置脚本检验程序代码或结果是否正确。
三、赛题说明
本套赛题包括五个部分:第一部分为程序开发,第二部分为数据获取,第三部分为数据清洗,第四部分为数据分析,第五部分为数据可视化。请选手根据题目中所描述的需求,自行设计,编码实现。
第一部分:程序开发
第1题:按照要求进行程序开发(30分)
【功能说明】
根据题目要求进行程序开发,包括变量和常量的规则和命名规定、不同进制之间的转换、运算符的优先级顺序、编码与解码、不同数据类型的区别和操作、循环、判断等流程控制语句的原理与使用、内置函数和模块、关键字的使用、类与对象的属性和方法、文件操作以及综合应用能力。
【任务要求】
从操作环境对应文件夹中获取程序开发项目工程代码。
按照赛题要求,补充Python程序开发代码,实现如下应用任务:
已知三角形的两边长a,b为5和6,两边夹角C为30度,编写程序计算第三边长并输出
编写程序,输入整数,判断对应整数年份是否为闰年并输出结果
编程求和程序,要求根据输入的参数闭间值a,b(闭区间),计算两者之间的所有奇数之和sum
要求传入一个任意数值s,编写程序判断这个数字s是不是回文数
中文字符频率统计,编写一个程序,对给定的诗词文件中出现的全部字符(含中文字符)频率进行统计,按照降序输出
第二部分:数据获取
第2题:利用爬虫抓取弹幕数据(20分)
【功能说明】
基于Python爬虫代码从指定弹幕网站抓取弹幕信息数据,爬取内容包括:弹幕内容、颜色、位置、时长等信息。
【任务要求】
进入商城网站,查看弹幕信息如图所示,观察网页布局,分析所要爬取数据项的页面位置及关系,为数据爬取做准备。
远程连接操作环境获取程序开发项目工程代码。
按照竞赛指导手册,补充Python爬虫代码,实现爬取弹幕信息“弹幕内容”、“弹幕颜色”、“弹幕位置”、“弹幕时长”,并分别保存至操作环境指定文件中。
图3弹幕网站展示
第三部分:数据清洗
第3题:利用Pandas对弹幕数据进行清洗(15分)
【功能说明】
利用Pandas函数完成对弹幕数据进行清洗,包括数据缺失值处理、重复数据处理、异常值处理、数据类型转换。
【任务要求】
从操作环境对应文件夹中获取程序开发项目工程代码。
按照赛题要求,补充Python数据清洗代码,实现如下数据清洗任务:
检查缺失数据项/重复值项
对冗余数据记录进行删除
把清洗后的数据保存至操作环境指定文件夹中。
第四部分:数据统计分析
第4题:编写Python程序对弹幕数据进行统计分析(20分)
【功能说明】
编写Python程序,使用numpy和pandas对弹幕数据进行数据统计分析
【任务要求】
从操作环境对应文件夹中获取程序开发项目工程代码。
按照辅助文档要求,实现下列任务:
运行代码对弹幕颜色、弹幕作者进行分组,然后对每组进行统计分析
把处理后的数据保存至操作环境指定文件夹中
第五部分:数据可视化
第5题:编写Python程序,对弹幕内容进行数据分析并进行可视化展示。(15分)
【功能说明】
编写Python程序,使用Numpy和Pandas进行弹幕内容数据进行分析并进行可视化展示,并创建一个文件用来存放数据分析和可视化结果。
【任务要求】
从操作环境对应文件夹中获取程序开发项目工程代码。
按照赛题要求,实现下列任务:
补充Python代码,根据弹幕内容进行自然语言分析并绘制云图
运行代码,并把运行结果文件保存至操作环境指定文件夹中
试题范围
模块
能力描述
A
Python编程能力
个人需要知道和理解:
python基本语法
掌握函数的定义和调用
对常用模块/标准库进行导入、使用
类与对象的定义和调用
个人应能够:
自定义代码规则
独立完成程序编写,创建函数满足对应功能
良好的编码风格和编码习惯
B
Python爬虫程序设计
个人需要知道和理解:
网络爬虫常见库使用
网站解析
您可能关注的文档
- 2022年甘肃省职业院校“工业产品设计与创客实践”项目比赛赛题1.doc
- 2022年甘肃省职业院校“工业产品设计与创客实践”项目比赛赛题1.pdf
- 2022年甘肃省职业院校“工业产品设计与创客实践”项目比赛赛题2.doc
- 2022年甘肃省职业院校“工业产品设计与创客实践”项目比赛赛题2.pdf
- 2022年甘肃省职业院校“工业产品设计与创客实践”项目比赛赛题3.doc
- 2022年甘肃省职业院校“工业产品设计与创客实践”项目比赛赛题3.pdf
- 2022年甘肃省职业院校技能大赛Python程序开发赛项竞赛试题A.docx
- 2022年甘肃省职业院校技能大赛Python程序开发赛项竞赛试题B.docx
- 2022年甘肃省职业院校技能大赛RAP财务机器人(学生组)赛项竞赛试题-1.pdf
- 2022年甘肃省职业院校技能大赛RAP财务机器人(学生组)赛项竞赛试题-2.pdf
- 2022年甘肃省职业院校技能大赛RAP财务机器人(学生组)赛项竞赛试题-3.pdf
- 2022年甘肃省职业院校技能大赛高职组网络系统管理-网络构建-试卷.pdf
- 2022年甘肃省职业院校技能大赛高职组网络系统管理-网络构建-试卷2.pdf
- 2022年甘肃省职业院校技能大赛高职组网络系统管理-系统服务-试卷.pdf
- 2022年甘肃省职业院校技能大赛互联网+国贸综合技能(高职)外贸B2C模块评分标准.docx
- 2022年甘肃省职业院校技能大赛农村电商运营赛项(高职组)评分标准.docx
- 2022年甘肃省职业院校技能大赛商务软件解决方案赛项竞赛试题-A.docx
- 2022年甘肃省职业院校技能大赛商务软件解决方案赛项竞赛试题-B.docx
最近下载
- 贵州喀斯特石漠化地区高速公路绿色建造(每日一练).pdf VIP
- 《红岩》中的人物形象.doc VIP
- 控规地块调整类交评分析报告.doc VIP
- 《绣春刀 2:修罗战场》影视剧本-编剧学习.docx VIP
- 大众汽车标准_PV_1210_腐蚀试验.pdf VIP
- 2025年度民主生活会个人对照检查“五个带头”八篇.docx VIP
- TSG 11-2020锅炉安全技术规程.docx VIP
- 湖南卫视广告招商手册( 83) .doc VIP
- 中小学音乐教师职称晋升招聘专业业务考试试题及参考答案.docx VIP
- 阅读就是创作——以《弹歌》为例谈-来源:小学教学参考(上旬)(第2020008期)-广西教育学院.pdf VIP
原创力文档

文档评论(0)