全国软件专业人才设计与创业大赛,又名“蓝桥杯”大赛,是由工业和信息化部人才交流中心举办的年度赛事。那么python第一次加入蓝桥杯大赛,如何准备?
注:文中所有的平台,发了链接被屏蔽了。有需要可SX。
Python
一、大赛基本信息
1、第十一届蓝桥杯大赛的通知:大赛分为个人赛和设计赛两大项。本届大赛为响应国务院关于《新一代人工智能发展规划》的有关精神及推进两化融合人才培养,大赛软件类竞赛科目新增“Python程序设计”、电子类竞赛科目新增“物联网设计与开发”。
2、Python程序设计:具有正式学籍的在校全日制研究生、本科及高职高专学生(以报名时状态为准),以个人为单位进行比赛。该专业方向设大学组。
3、报名时间:2019年9月——2019年12月13日。
4、报名材料:报名表、身份证复印件、学生证复印件、2寸证件照相片,以上均需要电子扫描版,通过报名系统上传。
5、报名及参赛费用:C/C 程序设计、Java软件开发、Python程序设计、嵌入式设计与开发、单片机设计与开发、物联网设计与开发每个科目报名费为300元/人。
6、其他的参赛方式、奖项设置、省赛、总决赛、以及时间要求,可以自行查看:第十一届蓝桥杯大赛章程、关于举办第十一届蓝桥杯大赛的通知。(官网可见)
为什么学习Python
根据大赛通知,Python程序设计(大学组)为第十一届大赛个人赛软件类新加组,所以原则上并没有往届可以参考的获奖作品和资料。
二、关于Python组参赛
1、官方有一个辅导资料的平台,但遗憾的是,Python作为新增的组,没有相关的内容可以参考。但是,可以去看下其中的每周一练中的实际问题,尝试着用Python的方法解决这些问题。比如:3n 1问题、扫雷问题、高斯日记、翻煎饼、快速过桥、算式最大值、越大越聪明等这些问题。
Python之美
2、既然没有官方的可以参考的平台,那么就需要自己去尝试和掌握更多的平台去快速学习,快速提升。大赛增加Python的理由是“本届大赛为响应国务院关于《新一代人工智能发展规划》的有关精神及推进两化融合人才培养,大赛软件类竞赛科目新增Python程序设计”。所以在研究和学习的时候,最好以人工智能、大数据、5G、区块链方向的技术以及算法设计为核心。以下是一些比较实用的平台可以去看:
(1)Python中文开发者社区():里边有基础的教程,高级的,还有一些算法设计的。
(2)StackOverflow():是疑难解答、bug排除必备网站,任何编程问题请第一时间到此网站查找。
(3)github(): 是源码学习、版本控制不可缺少的网站,找源码学习请第一时间到此网站,fork之后自己维护。
(4)Awesome Python():最全的python资源,没有之一,绝对不容错过的python资源大全。中文翻译:
(5)Python中文学习大本营():中文社区,很多优秀的资源可以参考。
(6)programiz(): 很适合快速梳理知识,可结合廖雪峰的python课程一起学习。
(7)实验楼():实验楼是国内领先的IT在线编程及在线实训学习平台,专业导师提供精选的实践项目, 创新的技术学习。
3、除了Python的知识之外,还需要多学习算法设计、数据结构等课程。也需要了解行业内其他的比赛一般的题目:
(1)气温预测:根据每日气温数组,请重新生成一个数组,新数组对应位置的是你需要再等待多久温度才会升高的天数。如果之后都不会升高,请用0来代替。
(2)折纸游戏:树袋熊是“绿盟”社区的一名绿色资源爱好者。他买了一个长方形彩纸,想要裁剪成尽可能大的相同大小的正方形彩纸送给女朋友,而且贯彻绿色精神,不能有剩余。请你编程序来帮他追到女朋友吧!
(3)渡口与船的问题:给定一个渡口(二维的),请计算渡口中停了多少艘船。 船用 表示,空位用字母o表示。 你需要遵守以下规则:给你一个有效的渡口(二维数组),仅由船和空位组成。船只能水平或者垂直放置。换句话说,船只能由 1 行, N 列组成,或者 N 行, 1 列组成,其中N可以是任意大小。两艘船之间至少有一个水平或垂直的空位分隔,即没有相邻的船。
4、其他的一些小的项目或者方法:
* Python 实现密码强度检测器
* Python 3 实现图片转彩色字符
* 基于 TCP 的 Python 聊天程序
* Python实现简易局域网视频聊天工具
* Python 实现简单画板
* Python 应用马尔可夫链算法实现随机文本生成
* 使用 Python3 编写系列实用脚本
* 使用 Python3 生成分形图片
* Flask 实现简单聊天室
* Python3 实现可控制肉鸡的反向Shell
* Python 实现 FTP 弱口令扫描器
* Python3 实现命令行动态进度条
* 基于 Flask 与 MySQL 实现番剧推荐系统
* Python3 & OpenCV 视频转字符动画
* 基于PyQt5 实现地图中定位相片拍摄位置
* Python3基于Scapy实现DDos
* Python3 实现火车票查询工具
* 基于 Python 的简易 Shell 实现
* 使用 Github Pages 和 Hexo 搭建独立博客
* Python 实现简单滤镜
* 川普撞脸希拉里(基于 OpenCV 的面部特征交换)
* Python3 智能裁切图片
* Python3 图片隐写术
* Python从零实现图像形态学处理
* Python 实现将 Excel 数据绘制成精美图像
* Python3 实现图片拼接与混合
* Python 实现 Redis 异步客户端
* 仿 StackOverflow 开发在线问答系统
* 基于Pygame开发贪吃蛇和俄罗斯方块
* Python 实现简单计算器
* Python 实现推箱子游戏
* Python 实现康威生命游戏
* Python 解决哲学家就餐问题
* 使用 Python 定制词云
* 人机对战初体验:Python 实现四子棋游戏
* Python 实现英文新闻摘要自动提取
* Python实现Huffman编码解压缩文件
* Python3 实现 Markdown 解析器
* Python3实现简单的FTP认证服务器
* 使用 Python 解数学方程
* 数独游戏的 Python 实现与破解
有需要更多Python资料,可加关注,私信获取更多资料哈。