一、前言
hello呀,大家好我叫涂九,今天呢想换中方式和大家唠唠,因为发现之前的文章写得有些乱,我的强迫症犯了,打算给大家从Python的基础开始讲起,今天我们主要讲Python简介和环境搭建和环境变量。来了让我们进入主题吧,我不再逼逼赖赖O(∩_∩)O哈哈~。
二、Python简介
1,什么是Python?是不是越低级的程序越难学,越高级的程序越简单?
Python是一种计算机程序设计语言,Python是用来编写应用程序的高级编程语言。完成同一个任务,Python的代码量很少,但是代码少的代价是运行速度慢。
表面上来说,是的,但是,在非常高的抽象计算中,高级的Python程序设计也是非常难学的,所以,高级程序语言不等于简单。
当你用一种语言开始作真正的软件开发时,你除了编写代码外,还需要很多基本的已经写好的现成的东西,来帮助你加快开发进度。比如说,要编写一个电子邮件客户端,如果先从最底层开始编写网络协议相关的代码,那估计一年半载也开发不出来。高级编程语言通常都会提供一个比较完善的基础代码库,让你能直接调用,比如,针对电子邮件协议的SMTP库,针对桌面环境的GUI库,在这些已有的代码库的基础上开发,一个电子邮件客户端几天就能开发出来。
Python就为我们提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容,被形象地称作“内置电池(batteries included)”。用Python开发,许多功能不必从零编写,直接使用现成的即可。
除了内置的库外,Python还有大量的第三方库,也就是别人开发的,供你直接使用的东西。当然,如果你开发的代码通过很好的封装,也可以作为第三方库给别人使用。
举例:手机维持电量的方式:内置电池和充电宝(充电宝就相当于第三方库)
2,Python的缺点
第一个缺点就是运行速度慢,和C程序相比非常慢,因为Python是解释型语言,你的代码在执行时会一行一行地翻译成CPU能理解的机器码,这个翻译过程非常耗时,所以很慢。而C程序是运行前直接编译成CPU能执行的机器码,所以非常快。
第二个缺点就是代码不能加密。如果要发布你的Python程序,实际上就是发布源代码,这一点跟C语言不同,C语言不用发布源代码,只需要把编译后的机器码(也就是你在Windows上常见的xxx.exe文件)发布出去。要从机器码反推出C代码是不可能的,所以,凡是编译型的语言,都没有这个问题,而解释型的语言,则必须把源码发布出去。
三、Python的环境搭建
Python的交互式环境是 三个箭头提示符 >>>这种形式,一个箭头>的是Windows命令提示符。
Python是一种面向对象的编程语言,不过,Python与C++一样,还支持面向过程的程序设计。
python的环境搭建总的来说分为两大步:下载、安装(废话@_@
)。在这里以windows为例(Linux通常内置了python,就算没有内置,相信Linux用户也非常清楚软件的安装方法)
第一步-下载解释器
python是一门解释型语言,它需要一个解释器,或者说虚拟机,来翻译python代码并运行。因此,我们需要一个解释器,现在先去官方网站。
官方网站地址是:https://www.python。
或者利用搜索引擎,如百度搜索,搜索关键词 “python”,情况如下,第一个链接就是:
在这多说一句,无论是下载什么软件都最好能去官方网站上下载,一般情况下,搜索引擎都会有一定的标识来指示官方的网站的。千万不要去什么下载站那些地方下载软件,也不知道会有什么病毒。(又是自我念叨)免费领取资料备注csdnAAA
进入官网后如下图,点击导航栏中的Downloads按钮
直接点击最大的黄色按钮即可,网站会自动检测系统(按钮中的显示python3.7.1,可见python3.x是将来的发展趋势)
点击后,在网页底部选择箭头所指处,下载。
注意:这是32位的安装包,若系统是64位则选择 “Windows x86-64 executable installer”。
第二步-安装
下载完成后,双击安装包。
1.勾选下面的Add Python 3.7 to PATH
,这个是将python添加到环境变量,如果忘记勾选,不用担心,后面有讲怎么手动添加环境变量。然后点击上面的Install Now
,这个是默认安装,很明显默认安装路径是C:\User\你的用户名\AppData\Local\Programs\Python\Python37-32
,而且一同安装IDLE
(python自带的IDE,即集成开发环境),pip
(python的一个包管理工具)等。若是点击了下面的Customize installation
则是自定义安装,有需要的读者可自定义安装,但要记得勾选安装pip
,其他默认即可
2
3.安装成功,点击Close
4.按下组合键win + R,win键就是键盘上有windows徽标的那个键,输入cmd
,按下确定,即可打开命令提示符,(也可以用鼠标点击开始
->所有程序
->附件
->命令提示符
)
5.在命令提示符窗口中输入python
,显示如下界面即证明安装成功 6.若没有上述界面出现,那么可能是安装的时候忘记添加环境变量,即忘记勾选了Add Python 3.7 to PATH
,此时需要手动配置环境变量,按如下操作添加环境变量,点击开始
->右键计算机
->选择属性
7.点击高级系统设置
8.点击选项卡高级
,再点击环境变量
9.新建一个用户变量(若是系统变量则每个用户都可以使用,前提是安装第一步时勾选了install launcher for all users
,用户变量则只是当前用户可使用)点击新建
。
10.变量名为PYTHON
(可以填其他名字),变量值为python的安装路径,若是默认安装一般为C:\User\你的用户名\AppData\Local\Programs\Python\Python37-32\
,若是自定义安装则填写安装时自己填下的路径,点击确定
免费领取资料备注csdnAAA
11.以同样的方式再新建一个变量,名为PYTHON_SCRIPT
(可以填其他名字),值为python安装路径下的Scripts
目录,默认为C:\User\你的用户名\AppData\Local\Programs\Python\Python37-32\Scripts\
。
12.再新建一个变量,名为PATH
,注意,这个名字是固定的,不可以随便填。值为%PYTHON%;%PYTHON_SCRIPT%;
,%变量名%
的意思是变量的值,所以读者也可以直接在PATH
变量里填写C:\User\你的用户名\AppData\Local\Programs\Python\Python37-32\; C:\User\你的用户名\AppData\Local\Programs\Python\Python37-32\Scripts\;
。注意,若是选择将变量添加到系统变量,系统变量那一栏原来就有PATH
变量,不用新建,直接把值添加到里面即可,注意用分号;
隔开每个值。
13.然后在命令提示符中输入python
验证,具体看第四步。
我们在上面有提到环境变量也有操作,但是呢我还是想说说什么是环境变量,还有哪些类型这些东东(你们就当我啰嗦吧)哈哈哈哈。
四、环境变量是什么?
-
比如说在任何命令行中输入python都可以直接找到python.exe文件,使用python命令启动python解释器
-
其实我们可以把环境变量是理解为【系统的视线范围】,没错,配置进入了环境变量的程序,就等于是进入了系统的视线范围,打开DOS命令窗口后输入程序名,系统就会把在其视线内的(环境变量内)的程序找出来,如果程序没有配置进入环境的变量的话,那系统自然就找不到。
五、环境变量的两种类型
-
系统环境变量
-
系统环境变量,顾名思义,他是系统的。也就是说一旦配置了系统环境变量后,只要是使用这个操作系统的人,不管任何用户(一个操作系统一般可以设置多个用户)都能通过这个环境变量直接在doc命令窗口直接找到相应程序
-
-
用户环境变量
-
用户环境变量,顾名思义,他是独属于某个用户的,一般那个用户配置的它,它就是那个用户的。也只有配置这个环境变量的用户才能使用它
-
六、打开环境变量配置窗口
-
此电脑--》属性--》左上侧的高级系统设置--》高级---》环境变量
-
为了安全一般配置用户环境变量。
-
为了省事一般配置系统环境变量。
七、环境变量中的path
-
path 表示:指定可执行文件的搜索路径。
-
实际上我们用的最多的也是这个变量,在我们安装各种软件,搭建各种开发环境时,一般也都是直接在这个path里面放入配置程序路径的
八、具体配置实例
-
现在我要使用mysql的话,就只能找到mysql.exe直接打开它进行使用,这样很不方便,于是我们可以mysql.exe配置进入到环境变量中,这样在系统的任何地方我们都能使用。
配置过程:
1.找到mysql.exe路径,并复制这个路径 如:D:\mysql-5.6.44-winx64\bin(记得不要把mysql.exe也复制进去了哦,我们并不需要他)
2.选择是配置系统环境变量还是用户环境变量
3.将路径复制进入到path中
-
注意:
-
在配置环境变量时,将程序路径复制进去后,如果你的win7,8系统,那么请在路径的最后面加上一个分号,若果是win10那倒是不需要。
-
系统在环境变量中寻找程序路径时,是由前往后(win7,8),有上往下(win10)的方式寻找的,找到第一个后九会直接使用它而不会再往后往下寻找了
-
所以在将程序路径复制进入到path或者其他环境变量名中时,需要如果原先已经配置过这个程序的路径,那么系统会使用先找到的那个路径,所有为了保证系统使用的是我们最新配置的路径,一般我们直接把新配置的路径写在最上面或者最前面。今天我们就分享到这哟。
-
-
更多推荐
csdn新出炉的Python基础Python的简介和环境搭建和环境变量
发布评论