Python菜鸟入阶步(安装Python+PyCharm)
0、全是废话。
其实很久没有编程序啦,感觉手越来越生了,近因为工作需要,想做一个批量编辑excel表格的小程序,萌生了重新学习编程的想法。
原本是打算用VB6的,就是这个了。先放张图怀念一下逝去的青春。
毕竟对于我来说VB6用得顺手。但是这玩艺太古董了,安装的时候win7报有兼容性问题。
哎~~VB6是微软1998年推出的,毕竟20年了,小鲜肉已然成了油腻的中年大叔~~如果要安装新版的VB的话,上手难度估计不亚于新学一门语言,既然如此,不如干脆学一门新的语言。
早接触编程是上中学的时候,报了奥林匹克(信息学)的培训班,由此萌生了兴趣,比赛结束后仍然沉迷于编程以至于影响学习,所以这一兴趣爱好遭到了父母的反对。高考之后,报志愿的时候,父母倒是支持我报软件工程专业,可惜了,那时候我一心想入机械行业(too young,too naive),要不然现在应该就是程序员了吧。
不过听知友说程序员会掉头发,那么还是挺庆幸的。
因为,掉头发这事,不能接受。
中学的时候,老师教的是pascal,比赛之后就再没碰过,后来自学VB6,接着又被同学拉进delphi的坑(插一句,拉我进坑的同学去了清华,哎~差距啊),delphi其实就是windows下的pascal了,因为有pascal的基础,所以学delphi不太吃力,正当我学得热火朝天的时候,Borland公司竟然倒闭了(吐血),于是重回VB6的怀抱。
扯得有点远了,总之反正要新学一门语言了,那么如果不选当下火的Python,那一定是失了智了。
1、为什么Python这么火?
近几年,大数据、人工智能、机器学习越来越受人关注,以至于普通人都对其有所耳闻。而这样的人才供不应求,薪资水平相当高,也会有很多人希望能够学习它们。
而Python编程简单明了,非常容易上手,又有庞大的外围库来支持,和庞大的爱好者的强力支持,使用起来也较为方便。因此,Python也成为了大数据、人工智能、机器学习的主要语言从而拥有相当多的学习者。
2、Python 能干什么?
1)网站后端程序员:使用它单间网站,后台服务比较容易维护。如:Gmail、Youtube、知乎、豆瓣
2)自动化运维:自动化处理大量的运维任务
3)数据分析师:快速开发快速验证,分析数据得到结果
4)游戏开发者:一般是作为游戏脚本内嵌在游戏中
5)自动化测试:编写为简单的实现脚本,运用在Selenium/lr中,实现自动化。
6)网站开发:借助django,flask框架自己搭建网站。
7)爬虫获取或处理大量信息:批量下载美剧、运行投资策略、爬合适房源、系统管理员的脚本任务等。
3、如何下载并安装Python?(以win7 64位系统为例)
首先,通过这个链接进入python官网,
Welcome to Python.org或者,打开万恶的百度,输入“python”,标着“官网”的就是了
进度条到头之后,点close退出安装。
接下来校验一下是否安装成功,开始菜单——cmd——回车。
输入python,回车。如图显示,就表示安装成功了。
4、为什么要安装PyCharm?
可能小伙伴们会很奇怪,既然装好了Python了,为什么还要装PyCharm?PyCharm是干什么用的?
首先要明确一个概念,编程环境=SDK+IDE。
SDK(软件开发工具包 Software Development Kit),就是我们编写代码时候引用的库,例如.Net类库。
IDE(集成开发环境 Integrated Development Environment),就是我们编写代码的编辑器之类的工具,例如Visual Studio。
Python自带的IDE是IDLE,用起来不太方便,那么我们就给它换一个更方便的IDE,而被广泛使用的就是PyCharm了。
5、如何安装PyCharm?
进入PyCharm官网,
https://www.jetbrains.com/pycharm/相关文章