第一部分 为何学习Python
-
足够简单
如果你是有其它语言开发经验的人,你掌握python语法到开始自己的第一个python项目只需要几个小时的时间。 -
教程丰富
因为拥有庞大的维护人员和使用人员,python的资料堪比C/C++/Java这类存在了几十年的语言,只要百度一下python,从入门到精通的资料都有了。 -
涉及面极广
你能想到的,基本都有了python的影子,人工智能到网站搭建,数据挖掘到大数据,甚至现在还推出了python操作的单片机,总之,python撒了一张大网,谁都跑不掉。
推荐阅读
学习python的十个理由
第二部分 环境搭建与IDE安装
2.1 下载Python
- 下载地址 点我去下载界面
- 如果你是Linux,Python已经是你的御用脚本语言了
-
选择一个稳定版的executable installer,比如这个Python3.7
2.2 安装Python
-
点击你刚刚下载的exe,知道出现下面的选择界面,为了以后的省事就按照图中的安装吧,当然如果你不想安装python自带的ide或想自己选择安装目录,点击customize installation设置一下就好,但是一定记得勾选Add Python to PATH,不然后面会要你自己去配置系统环境的。
-
安装完成显示如下,现在很人性化了,还能解除路径长度限制,之前路径太长有报错情况。把框中的勾选好就行了,然后点击Close。
-
验证安装,我装了3.6和2.7两个版本,2.7为默认,这个不重要,只要你安装后在命令窗口输入python能显示出这样的文字就行
-
试试第一行Python代码
2.3 安装合适的IDE
虽然说,Python就是一脚本语言,拉到环境里就能运行了,但是你写代码的时候总是想要一些高级功能,什么函数提示,什么工程环境配置,简单的文本编辑器可做不到很完美。比如你可用Windows自带的记事本可以写出来代码,然后CMD黑窗口就可以运行了它了,但是你只能跟着感觉写,哪里多出一个空格都检查不出来,所以,选择一个合适的IDE尤其重要,OK,先看看下边的对比。
- 垃圾的Windows自带的记事本
说实话,这玩意儿,给大家看了连空格错误都检查不出来,放弃吧。 - 骚亮的sublimetext
前端工程师都爱她,漂亮又小巧,配置下也能直接运行python代码,不过入门嘛,先别折腾这个,花在这个上面的时间不应该太多了。 - 官方自带的idle
说实话,这玩意儿真不怎么好用,虽然功能很全,但是初学不容易上手。 - 半牛逼的vscode
巨硬家的产品,谁敢说不牛逼?运行调试一把抓,但是,你这个入门的,恐怕还抓不住,暂时放下这个吧。 -
专业的pycharm
jetbrains公司打造的神器,应该算是业界最好的ide了,环境配置,库下载,调试一把抓,别家提供的功能它都有,而且还提供免费软件,谁不爱呢?
上边几个工具的下载链接
pycharm
sublime text
vscode
推荐阅读
在windows7 上安装 Sublime Text 3 及其插件
在Sublime Text中运行Python文件
VSCode基础使用+VSCode调试python程序入门
手把手教你如何安装Pycharm
Pycharm简单使用教程
最全PyCharm教程