本节知识点:
1,什么是Python。
2,Python的环境安装。
1,带着大家了解一下Python是什么。
2,讲解一下Python方向可以做什么。
Python是一门高级编程语言,他比C语言高级很多。
之所以称它高级不仅仅是因为的语法简洁明了,而是因为Python有很多第三方库,我们可以直接拿来用,从而避免重复造轮子。
什么是第三方库:第三方库你可以简单地理解为 是别人写好的一些功能,然后打包好了,你下载下来就可以直接用,而不用自己重复写了。
另外,Python的优点我就不说了,因为如果你要学接下来我说的一些方向,那么Python可能就是你最好的选择。
网上一直在传一个梗用以证明Python的强大:“Python除了不能生孩子,其他什么都可以做。”
下边我简述一下Python大致可以做一些什么。
目前,人工智能应该算是处于高速发展的时代了,并且Python目前可以算是被认为人工智能的代表性语言。
因为人工智能的两大主流框架Pytorch,TensorFlow都是基于Python写的,所以学习Python是学习人工智能的基础。
而且,我讲Python就是为了讲人工智能而做的铺垫。
Python做Web开发有一个主流框架叫做Django,他是你使用Python语言做服务器的首选Web框架。
Django的市场占有率最高,文档最为齐全。
但是,Python语言做服务器一般只适用于小型项目,或者个人网站,如果是想做大项目的,还是老老实实的学习Java吧。
因为Python做服务器的性能的的确确没有Java那么好。
如果你对Java Web感兴趣,可以关注我的B站:“小小猿笔记”。里边有更新Java Web的一整套课程。
我一开始接触Pyhon的目的就是为了学爬虫的,在2017年的时候,当时爬虫刚刚火起来,然后我就为了在同学面前装装13,就学了Python网络爬虫。
我这里讲的Python课程最后会捎带讲一下爬虫相关的内容,算是做一个Python课程的完结项目吧。
Python的强大之处就是它可以做很多事情,所以游戏当然也不例外,他有着较为强大的游戏库pygame供大家使用。
但是pygame库仅仅算是一个插件而已,虽然可以做游戏,但是只能做一些小游戏而已。
Python数据分析也是很火的一个方向,在网上招聘看到数据分析工程师好多都是Python方向的,它主要的基础就是要学习Numpy,Pandas,Matplotlib这三个库。
剩下的就是要培养数据分析思维+数学知识作为基础。
**所以,**大家应该可以看得出来,Python的强大之处就在于他有着许许多多的插件库。
说了这么多,你发现python简直算是万能的了,但是开始学习之前,也要带着大家走一走环境安装的流程。
在进入安装流程之前,我们还是要了解一下需要安装什么环境,为什么要安装环境。
1,首先安装python环境。
2,然后安装python编译器。
大家学过C语言的话就会知道,我们编写C语言程序的时候会在一个指定的软件 “VC6.0” 上敲代码。而不是随随便便的在电脑上新建一个记事本文件就开始敲代码了。
这个编写C语言代码的软件我们叫做 “C语言编译器”。
同样的,我们现在准备学习python语言了,自然也需要一个 “Python语言编译器”,来编写我们的 python代码,这个软件我们使用 ”PyCharm“。
所以,编译器就是编写代码的地方,不同程序语言需要不同敲代码的地方。
大家学习C语言的时候没有装过 C语言环境,为什么学习python就需要安装python环境呢?
大家可能不知道,我们的Windows电脑就是使用C语言写出来的(还有C++),所以我们使用C语言写出来的代码直接就可以被Windows运行。
所以Windows就是C语言的环境。
但是,Python代码想要被Windows直接运行,那是不太可能的,所以中间需要一个工具将Python代码转换为Windows可以执行的代码。
这个工具就是我们所说的Python环境。
(如果你是Mac或者Linux电脑,请自行百度怎么安装环境,我就不演示了,都用linux系统了,那肯定动手能力较强)
**所以,**python环境的功能是,将python代码转为可以被Windows直接执行的代码。
下边提到的所有需要下载的内容,我都下载好了,大家去公众号 “小小猿笔记”,关注后回复:“python环境”,即可获取。
1. 百度找到python官网。
2. 点击 Downloads。
3. 找到想要的版本之后,点击右边的Download。
4. 找到对应的电脑版本,我的是windows64,注意要下载结尾为 executable installer 版本的 。
5. 下载好了 python 3.7了。
1. 双击上一步下载好的python3.7,然后 先 点击 箭头1(切记一定要选上 Add Python3.7 to PATH),然后再点击箭头2进行下一步。
2 .点击Next。
3. 安装位置自己选择,然后 点击 install 进行安装。
4. 等待…。
5. close,安装完成。
1. 按键盘上的 Win+R 键,输入cmd,点击确定。
2. 输入 python 然后回车,输出python版本信息,则安装正确。
*(*如果输出python不是内部命令。那就是你没有加入到环境变量<问题出在step1 的1中,没有选中 Add Python3.7 to PATH>,要么卸载重新装<记得选中>,要么自己去百度下怎么加入环境变量)
3. 在桌面新建一个文本文件。
*4. 将文件重命名,并且文件后缀修改为 py。
*
(py后缀是python特有的后缀,如果你的后缀不显示,可以看看我C语言文件那一节怎么开启显示后缀)
5. 修改后缀为py之后,文件就变成这个样子了。
6. 选择用记事本打开这个文件。
7. 输入如下代码,保存,关闭文件。
printf("It is my first Python demo!!!")printf("Hello World!!!")
8. 按键盘上的 Win+R 键,输入cmd,点击确定。
*9. 先使用 cd Desktop 将目录切换到桌面。
*
*在输入 python Demo.py 运行代码。
*
如图所示输出,即为成功。
但是,这样还是在黑窗口中敲代码,所以下边我们安装敲代码的编译器吖。
下边提到的需要下载的内容,我都下载好了,大家去公众号 “小小猿笔记”,关注后回复:“python环境”,即可获取。
1. 双击 pycharm,点击Next。
2. 选择安装路径,点击Next。
3. 按照箭头指向选中一些内容,点击Next。
4. 点击Next,然后等待。
5. 点击Finish,完成安装。
**虽然安装好了,但是只能免费试用30天,所以下边教你激活。
**
由于PyCharm是付费软件,所以这里需要激活一下,此激活方法对于 Pycharm 2019.3 版本适用,其他版本未测试。
1. 将 jetbrains-agent.jar 文件拖拽进入 PyCharm的安装目录的bin文件夹里边。(文件去公众号获取)
(不知道pyCharm装到什么地方的,可以在桌面的pycharm图标上 右键单击—属性—打开文件位置 ,打开就是bin目录了,直接拖进来就好了)
2. 点击OK。
3. 点击箭头方向。
4. 按选择上边箭头,点击Evaluate。
5. 点击箭头位置。
6. 选择项目存放路径,点击Create。
7. 点击Close。
*8. 点击 Help,点击 Edit Custom VM Options。
*
(如果跳出一个框,你点击Create就好了)
*9. 在最后输入如下代码,然后保存,重启Pycharm。
*
-javaagent=后边的路径就是你刚才拖拽进去的 文件的路径+文件名。比如我的存放在 D:\installSoftProgram\python\install\PyCharm 2019.3.1\bin路径下。那么我的就是。-javaagent=D:\installSoftProgram\python\install\PyCharm 2019.3.1\bin\jetbrains-agent.jar
*如果输入错误会导致pycharm打不开,这是需要找到 “C盘—用户—当前电脑用户文件夹“,删除 “.PyCharm2019.3” 文件夹 ,重新激活即可*
10. 点击 Help—Register。
*11. 点击Activation code,然后将从我公众号下载的文件中的 code.txt 文件内容复制进来。*再点击Active。
12. 可以看到激活到 2089 年了。
如果方法失效了,再去网上搜一搜 jetbrains-agent.jar 文件 以及code激活码,按照上述方式,多试试就好了。
图40~43
1. 按照step2的5.6.7三步创建好项目之后,进入如下界面,在项目名字上右键单击 New—Python Pachage。
2. 在创建出来的 init.py中写入如下代码。
printf("Hello World!!!")
3. init.py 文件空白处右键单击,然后点击箭头所示位置。
4. 输出 Hello World!!!。
搞定!!!
至于喜欢看书的同学,我在这里推荐一本书,这里有实体书的链接,大家可以点进去购买即可。
同时也为大家准备了高清电子书,关注公众号:“小小猿笔记”,回复:“python编程从入门到实践” 自取。
也可加入QQ交流群,电子内容都会传到群文件的。
宣传一波自己哈:尽力写出最通俗易懂的编程知识,欢迎关注我。
公众号:“小小猿笔记”。整理出自己的文章,分门别类,方便大家按需学习。
知乎:“小小猿笔记”。 发布的内容可能没有公众号整理的那么方便检索,并且排版没有公众号好看。
B站:“小小猿笔记”。 有一些精选系列视频,会传到这里,因为B站的视频观看还是很友好的。
还有其他平台就不说了,现在主要用这三个。
祝好!
到这里结束,你的Python环境已经搭建好了,下一节就开始进入Python的学习了吖。
搞定!!!
至于喜欢看书的同学,我在这里推荐一本书,这里有实体书的链接,大家可以点进去购买即可。
(公众号中的链接,这里就不放出来了,可以去关注公众号吧)
同时也为大家准备了高清电子书,关注公众号:“小小猿笔记”,回复:“python编程从入门到实践” 自取。
也可加入QQ交流群,电子内容都会传到群文件的。
宣传一波自己哈:尽力写出最通俗易懂的编程知识,欢迎关注我。
公众号:“小小猿笔记”。整理出自己的文章,分门别类,方便大家按需学习。
知乎:“小小猿笔记”。 发布的内容可能没有公众号整理的那么方便检索,并且排版没有公众号好看。
B站:“小小猿笔记”。 有一些精选系列视频,会传到这里,因为B站的视频观看还是很友好的。
还有其他平台就不说了,现在主要用这三个。
祝好!
到这里结束,你的Python环境已经搭建好了,下一节就开始进入Python的学习了吖。
[外链图片转存中…(img-0euSHkvL-1608859480333)]