前言
本文是一个Python入门教程,主要包含的内容如下:
- python的安装、环境配置
- python自带开发环境IDLE的配置
- 蓝桥杯报名及考试流程(重点介绍注意事项和比赛技巧)、
计算机能且只能做到两件事,执行计算结果和保存计算结果,但它把这两件事都干到了极致,现在随便一台笔记本、台式机都能在一秒内执行10亿次!
所以计算机和人们密不可分不是没道理的,而python同样如此!在数据处理方面简洁、高效、稳定,python因而流行。(其中numpy,scipy,matplotlib尤为出名,感兴趣的可以去搜一下)
本人也是第一次在51CTO博客网上发文,主要给我动力的是它送我一块鼠标垫!我又恰好把自己的鼠标垫磨坏了、见它活动还包邮,emm、懂得都懂!好了废话不多说,直接进入今天的主题:
Python安装与配置
官网下载链接为:https://www.python.org
python安装步骤为:
登录官网==>下载安装包并安装==>配置环境变量==>测试运行是否成功
1、点击Downloads
2、向下滑动选择Looking for a specific release列表中的任意版本,单击其后的Download(注意不要下载3.8以下的版本和最新的版本,前者是为了保证版本兼容问题,后者是为了稳定无bug)
3、滑动至底部,点击windows installer(64-bit)下载安装程序,此版本适用于64位windows系统,x86的选择32-bit,macOS同理。
4、下载完毕后,点击进入安装。第一步记得勾选Add python.exe to PATH,这样可以直接配置好系统环境变量,没够选的可以后期手动配置。Install Now是直接自动安装,但无法改变安装位置,不介意它安装在c盘的可以试试。介意的选择Customize installation。
5、这里建议全选,不需要IDLE的可以取消勾选。IDLE你可以理解为python自带的一个编辑器、类似于vs code。但它真的很简陋、可架不住大多数比赛官方规定你只能用它!然后Next进入下一步。
6、勾选前五个,再按Browse更换安装地址,最后按install开始下载安装。第一个是为了给所有用户安装python,第二个是关联启动器,方便后期直接运行py文件,第三个是创建快捷方式,第四个是添加到环境变量,第五个是下载预编译标准库(敲的python代码无法被计算机识别,所以要安装环境、预编译成机器语言),第六个是下载调试符号,第七个是下载调试二进制文件。
7、看见Setup was successful就是安装成功了,点击close关闭安装程序即可!前面未勾选添加配置环境变量的,可以手动配置。具体配置方法是:
- 复制安装的文件夹路径
- 鼠标右击“此电脑”,选择”属性(R)“,下滑弹出的页面点击”高级系统设置“
- 在系统属性下选择”高级“分页,点击”环境变量(N)“
- 用户变量是适用于登录此账户使用者,系统变量是适用整个操作系统,所以只用配置系统变量就行了。点击系统变量中的”Path“,显示选中后点击”编辑()“,再点击”新建“,最后ctr+v粘贴前面复制的安装路径
- 全部点击”确定“以应用此设置
8、最后检查安装情况,按住”win“键再按”R“键,在弹出的文本框中输入cmd后回车,进入doc命令窗口,输入”python“后回车,如果出现版本号表示安装成功。配置好环境变量也可以通过win+R,再输入python进入控制台。
9、如果后期遗忘安装地址,可以在doc命令窗口输入where python 进行查询。如图所示本人就是安装在D盘中。值得注意的是微软系统自己偷偷也搞了个python.exe,这是微软2019年五月更新的内容!主要是微软想兼容python,想在用户未安装pyhton时,方便用户跳转到微软的应用商店系统下载python。当你用资源管理器打开此目录时,会发现只有几个.exe文件,并非完整的python运行环境。
另一个值得注意的重点是python的官网属于外网,由于中国防火墙的影响、还是可能会有部分网友出现网页无法加载、卡顿等情况。请搜索其他的方式下载python安装包。(比如微信公众号软件安装管家、百度网盘等方式)
官网下载链接为:https://www.python.org/downloads/
IDLE配置
IDEL是python自带的,打开方式为单击idle.bat文件
此文件的位置为:\\python\Lib\idlelib\idle.bat
打开后的页面张这样:
是不是很想记事本?说实话很多开发者都不想用这个,但有的比赛就是要求你用这个,它唯一的优点可能就是体积小、安装python就自带它。
配置方法:
1、与上面安装python同理,将其文件路径”\\python\Lib\idlelib“添加进系统环境变量,即可通过win+R快速打开。
2、单击Optinotallow==>configure IDLE,即可进入首选项配置
3、Fonts/Tabs==>Size(调节字体大小) | Font Face(更换字体) | Bold(设置粗体字)| 下面那个是调间距。
4、勾选No Prompt 和 Show line numbers in new windows,方便你运行、debug时快速查看第几行(低版本没有Show line,不勾选它不会显示行数)
5、创建文件ctr+N。注意步骤1中是命令行模式、并没有创建.py文件!当你ctr+s保存时会提示你设置存放地址、设置文件名。
ps:这里 提一句汉化插件的话,全网基本没有。但idle里面的英文不是很多,并且都是常见词汇,所以影响不大。
蓝桥杯比赛流程及比赛技巧
蓝桥杯算的上公认最容易获奖的算法竞赛了,原因有三:
- 特殊的评奖机制 ,参与就直接省赛,按成绩排名前60%的人都有奖,前10%是一等奖,其后20%是二等奖,再其后30%是三等奖。
- 三百报名费 ,对某些大学生来说确实有点高了,比如我的学校就是你获奖了才会给你报销,某些家庭经济紧张的高手基本不会来。
- 比赛监管宽松 ,首先省赛并不是所有人统一比赛地点,基本是各自学校监赛,其次它允许你中途出去”上厕所“,不限制次数。很多人抄题出去搜类似的解法,因此有很多人骂它”厕所杯“!
但不可否认它确实有很高的知名度,可以为你的简历添砖加瓦。可它再怎么水,也是一个计算机的算法比赛!该准备的还是要准备、该练习的还是要练习,千万不能学我去裸考。(真心吃了个大亏!)
蓝桥杯报名流程如下:
- 登录官网,注册账号:
官网地址:https://dasai.lanqiao.cn/
- 绑定学校
(这一步关系到你去哪比赛、认真对待,虽然你瞎填别人也不会给你过审)
- 选择赛道、报名比赛
(lq官方:人人三百,交钱麻溜的!)
注意哈!比赛分Java组、C组、python组、web组等等,然后里面又细分为A组、B组、C组。C组只允许高职高专报名,B组只允许普通本科报名,A组只允许双一流以上院校报名!所以你遇见大佬的可能又进一步降低、获奖的可能又进一步提高。
- 最后就是打印准考证,线下比赛了
(有参赛合影,想了想别人没同意,这里就不放出来了)
值得注意的是:比赛全程摄像,厕所除外!电脑锁网、封U盘等等。C和java会提供API接口查询目录、比赛时允许你用。
我基本上除了比那个啥单片机,其他的比赛题目都看了(问就是有好兄弟陪考、报的还都不同,偷偷瞄了几眼题目)。
考试时、从任意浏览器输入官方提供的ip地址和端口号,进入考试页面。再从中下载试题、用官方密码解压。
全部赛道都是十道题,按abc...来排序。全程一共考四个小时,九点开始到一点结束。中途会提供一个面包和水(这是我学校的情况,其他学校可能是盒饭)
赛题前两道是填空,只要求你写出结果,不用提交源码。后面八道则要求你提交源码!值得注意的是web组,它前面好几题都是发你源文件,只需要你填部分JS、CSS代码。
总结
本人参赛的是python组,友情提示官网提供的练习题,简单难度的没必要看,它前两填空起步就是中等难度。好基友Java组的第一题是计算1!+2!+3!+......+202320232023!的和的最后九位是多少。我用python帮他跑了一个多小时都没出结果,暴力 石皮 解不到万不得已不要去尝试!
真离谱、单独计算12位数的阶乘都要好半天,更别说多个的和。
大家有什么问题可以在评论区提出来,我看见了、有空就会解答!
(白嫖一个大鼠标垫、真爽!!)
标签:比赛,Python,配置,点击,python,IDLE,官网,安装 From: https://blog.51cto.com/u_16062575/6180633