Python零基础入门-01-基础知识以及环境搭建

Python零基础入门-01-基础知识以及环境搭建

本节知识点:

​ 1,什么是Python。

​ 2,Python的环境安装。

1 . 引言

1,带着大家了解一下Python是什么。

2,讲解一下Python方向可以做什么。

1.1 什么是Python

Python是一门高级编程语言,他比C语言高级很多。

之所以称它高级不仅仅是因为的语法简洁明了,而是因为Python有很多第三方库,我们可以直接拿来用,从而避免重复造轮子。

什么是第三方库:第三方库你可以简单地理解为 是别人写好的一些功能,然后打包好了,你下载下来就可以直接用,而不用自己重复写了。

另外,Python的优点我就不说了,因为如果你要学接下来我说的一些方向,那么Python可能就是你最好的选择。

1.2 Python可以做什么

网上一直在传一个梗用以证明Python的强大:“Python除了不能生孩子,其他什么都可以做。”

下边我简述一下Python大致可以做一些什么。

  • 人工智能

目前,人工智能应该算是处于高速发展的时代了,并且Python目前可以算是被认为人工智能的代表性语言。

因为人工智能的两大主流框架Pytorch,TensorFlow都是基于Python写的,所以学习Python是学习人工智能的基础。

而且,我讲Python就是为了讲人工智能而做的铺垫。

  • Web应用开发

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的强大之处就在于他有着许许多多的插件库。

2. Python环境搭建

说了这么多,你发现python简直算是万能的了,但是开始学习之前,也要带着大家走一走环境安装的流程。

2.1 什么是环境

在进入安装流程之前,我们还是要了解一下需要安装什么环境,为什么要安装环境。

  • 需要安装什么

1,首先安装python环境。

2,然后安装python编译器。

  • 编译器的解释

大家学过C语言的话就会知道,我们编写C语言程序的时候会在一个指定的软件 “VC6.0” 上敲代码。而不是随随便便的在电脑上新建一个记事本文件就开始敲代码了。

这个编写C语言代码的软件我们叫做 “C语言编译器”。

同样的,我们现在准备学习python语言了,自然也需要一个 “Python语言编译器”,来编写我们的 python代码,这个软件我们使用 ”PyCharm“。

所以,编译器就是编写代码的地方,不同程序语言需要不同敲代码的地方。

  • python环境的解释

大家学习C语言的时候没有装过 C语言环境,为什么学习python就需要安装python环境呢?

大家可能不知道,我们的Windows电脑就是使用C语言写出来的(还有C++),所以我们使用C语言写出来的代码直接就可以被Windows运行。

所以Windows就是C语言的环境。

但是,Python代码想要被Windows直接运行,那是不太可能的,所以中间需要一个工具将Python代码转换为Windows可以执行的代码。

这个工具就是我们所说的Python环境。

(如果你是Mac或者Linux电脑,请自行百度怎么安装环境,我就不演示了,都用linux系统了,那肯定动手能力较强)

**所以,**python环境的功能是,将python代码转为可以被Windows直接执行的代码。

2.2 安装python环境

下边提到的所有需要下载的内容,我都下载好了,大家去公众号 “小小猿笔记”,关注后回复:“python环境”,即可获取。

  • step1: 到官网下载 python3.7 。(这一步可以省略,下载好的文件在我公众号获取即可。)(需要求他版本可以按照下边的步骤自行下载即可)。

1. 百度找到python官网。

Python零基础入门-01-基础知识以及环境搭建_第1张图片

2. 点击 Downloads。

Python零基础入门-01-基础知识以及环境搭建_第2张图片

3. 找到想要的版本之后,点击右边的Download。

Python零基础入门-01-基础知识以及环境搭建_第3张图片

4. 找到对应的电脑版本,我的是windows64,注意要下载结尾为 executable installer 版本的 。

Python零基础入门-01-基础知识以及环境搭建_第4张图片

5. 下载好了 python 3.7了。

Python零基础入门-01-基础知识以及环境搭建_第5张图片

  • step2:安装python3.7。(一定要看清楚图中的箭头所指,一定要保持和我一样

1. 双击上一步下载好的python3.7,然后 点击 箭头1(切记一定要选上 Add Python3.7 to PATH),然后再点击箭头2进行下一步。

Python零基础入门-01-基础知识以及环境搭建_第6张图片

2 .点击Next。

Python零基础入门-01-基础知识以及环境搭建_第7张图片

3. 安装位置自己选择,然后 点击 install 进行安装。

Python零基础入门-01-基础知识以及环境搭建_第8张图片

4. 等待…。

Python零基础入门-01-基础知识以及环境搭建_第9张图片

5. close,安装完成。

Python零基础入门-01-基础知识以及环境搭建_第10张图片

  • step3:环境测试。

1. 按键盘上的 Win+R 键,输入cmd,点击确定。

Python零基础入门-01-基础知识以及环境搭建_第11张图片

2. 输入 python 然后回车,输出python版本信息,则安装正确。

*(*如果输出python不是内部命令。那就是你没有加入到环境变量<问题出在step1 的1中,没有选中 Add Python3.7 to PATH>,要么卸载重新装<记得选中>,要么自己去百度下怎么加入环境变量)

Python零基础入门-01-基础知识以及环境搭建_第12张图片

3. 在桌面新建一个文本文件。

Python零基础入门-01-基础知识以及环境搭建_第13张图片

*4. 将文件重命名,并且文件后缀修改为 py。
*

(py后缀是python特有的后缀,如果你的后缀不显示,可以看看我C语言文件那一节怎么开启显示后缀)

img

5. 修改后缀为py之后,文件就变成这个样子了。

Python零基础入门-01-基础知识以及环境搭建_第14张图片

6. 选择用记事本打开这个文件。

Python零基础入门-01-基础知识以及环境搭建_第15张图片

Python零基础入门-01-基础知识以及环境搭建_第16张图片

Python零基础入门-01-基础知识以及环境搭建_第17张图片

7. 输入如下代码,保存,关闭文件。

printf("It is my first Python demo!!!")printf("Hello World!!!")

Python零基础入门-01-基础知识以及环境搭建_第18张图片

8. 按键盘上的 Win+R 键,输入cmd,点击确定。

Python零基础入门-01-基础知识以及环境搭建_第19张图片

*9. 先使用 cd Desktop 将目录切换到桌面。
*

*在输入 python Demo.py 运行代码。
*

如图所示输出,即为成功。

Python零基础入门-01-基础知识以及环境搭建_第20张图片

但是,这样还是在黑窗口中敲代码,所以下边我们安装敲代码的编译器吖。

2.3 安装PyCharm编译器

下边提到的需要下载的内容,我都下载好了,大家去公众号 “小小猿笔记”,关注后回复:“python环境”,即可获取。

  • step1:安装PyCharm。

1. 双击 pycharm,点击Next。

Python零基础入门-01-基础知识以及环境搭建_第21张图片

2. 选择安装路径,点击Next。

Python零基础入门-01-基础知识以及环境搭建_第22张图片

3. 按照箭头指向选中一些内容,点击Next。

Python零基础入门-01-基础知识以及环境搭建_第23张图片

4. 点击Next,然后等待。

Python零基础入门-01-基础知识以及环境搭建_第24张图片

Python零基础入门-01-基础知识以及环境搭建_第25张图片

5. 点击Finish,完成安装。

Python零基础入门-01-基础知识以及环境搭建_第26张图片

**虽然安装好了,但是只能免费试用30天,所以下边教你激活。
**

  • step2:激活PyCharm。

由于PyCharm是付费软件,所以这里需要激活一下,此激活方法对于 Pycharm 2019.3 版本适用,其他版本未测试。

1. 将 jetbrains-agent.jar 文件拖拽进入 PyCharm的安装目录的bin文件夹里边。(文件去公众号获取)

(不知道pyCharm装到什么地方的,可以在桌面的pycharm图标上 右键单击—属性—打开文件位置 ,打开就是bin目录了,直接拖进来就好了)

Python零基础入门-01-基础知识以及环境搭建_第27张图片

2. 点击OK。

Python零基础入门-01-基础知识以及环境搭建_第28张图片

3. 点击箭头方向。

Python零基础入门-01-基础知识以及环境搭建_第29张图片

4. 按选择上边箭头,点击Evaluate。

Python零基础入门-01-基础知识以及环境搭建_第30张图片

5. 点击箭头位置。

Python零基础入门-01-基础知识以及环境搭建_第31张图片

6. 选择项目存放路径,点击Create。

Python零基础入门-01-基础知识以及环境搭建_第32张图片

7. 点击Close。

Python零基础入门-01-基础知识以及环境搭建_第33张图片

*8. 点击 Help,点击 Edit Custom VM Options。
*

(如果跳出一个框,你点击Create就好了)

Python零基础入门-01-基础知识以及环境搭建_第34张图片

*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

Python零基础入门-01-基础知识以及环境搭建_第35张图片

*如果输入错误会导致pycharm打不开,这是需要找到 “C盘—用户—当前电脑用户文件夹“,删除 “.PyCharm2019.3” 文件夹 ,重新激活即可*

10. 点击 Help—Register。

Python零基础入门-01-基础知识以及环境搭建_第36张图片

*11. 点击Activation code,然后将从我公众号下载的文件中的 code.txt 文件内容复制进来。*再点击Active。

Python零基础入门-01-基础知识以及环境搭建_第37张图片

12. 可以看到激活到 2089 年了。

Python零基础入门-01-基础知识以及环境搭建_第38张图片

如果方法失效了,再去网上搜一搜 jetbrains-agent.jar 文件 以及code激活码,按照上述方式,多试试就好了。

  • step3:新建项目。

图40~43

1. 按照step2的5.6.7三步创建好项目之后,进入如下界面,在项目名字上右键单击 New—Python Pachage。

Python零基础入门-01-基础知识以及环境搭建_第39张图片

2. 在创建出来的 init.py中写入如下代码。

printf("Hello World!!!")

Python零基础入门-01-基础知识以及环境搭建_第40张图片

3. init.py 文件空白处右键单击,然后点击箭头所示位置。

Python零基础入门-01-基础知识以及环境搭建_第41张图片

4. 输出 Hello World!!!。

Python零基础入门-01-基础知识以及环境搭建_第42张图片

搞定!!!

3. 结尾

至于喜欢看书的同学,我在这里推荐一本书,这里有实体书的链接,大家可以点进去购买即可。

同时也为大家准备了高清电子书,关注公众号:“小小猿笔记”,回复:“python编程从入门到实践” 自取。

也可加入QQ交流群,电子内容都会传到群文件的。

宣传一波自己哈:尽力写出最通俗易懂的编程知识,欢迎关注我。

公众号:“小小猿笔记”。整理出自己的文章,分门别类,方便大家按需学习。

知乎:“小小猿笔记”。 发布的内容可能没有公众号整理的那么方便检索,并且排版没有公众号好看。

B站:“小小猿笔记”。 有一些精选系列视频,会传到这里,因为B站的视频观看还是很友好的。

还有其他平台就不说了,现在主要用这三个。

祝好!

到这里结束,你的Python环境已经搭建好了,下一节就开始进入Python的学习了吖。

Python零基础入门-01-基础知识以及环境搭建_第43张图片

搞定!!!

3. 结尾

至于喜欢看书的同学,我在这里推荐一本书,这里有实体书的链接,大家可以点进去购买即可。
(公众号中的链接,这里就不放出来了,可以去关注公众号吧)

同时也为大家准备了高清电子书,关注公众号:“小小猿笔记”,回复:“python编程从入门到实践” 自取。

也可加入QQ交流群,电子内容都会传到群文件的。

宣传一波自己哈:尽力写出最通俗易懂的编程知识,欢迎关注我。

公众号:“小小猿笔记”。整理出自己的文章,分门别类,方便大家按需学习。

知乎:“小小猿笔记”。 发布的内容可能没有公众号整理的那么方便检索,并且排版没有公众号好看。

B站:“小小猿笔记”。 有一些精选系列视频,会传到这里,因为B站的视频观看还是很友好的。

还有其他平台就不说了,现在主要用这三个。

祝好!

到这里结束,你的Python环境已经搭建好了,下一节就开始进入Python的学习了吖。

[外链图片转存中…(img-0euSHkvL-1608859480333)]

Python零基础入门-01-基础知识以及环境搭建_第44张图片

你可能感兴趣的:(python,编程语言,人工智能)