python初学基础篇
1
嗨喽!各位观看我文章的大佬们,我是你们没事就喜欢折腾自己来玩的小可爱~~
我又回来继续更新啦,虽然出了点小问题导致我周六周日没有更新,但是我坚挺的又出现在你们的面前,好啦,不闲聊啦,下面开始我们今天的正题吧。
上次的文章我漏了一点就是关于环境变量的知识点,别怕,我现在给你们补上。
首先我们要了解什么是环境变量,环境变量(environment variables)⼀般是指在操作系统中⽤来指定操作系统运⾏环境的⼀些参数,如:临时⽂件夹位置和系统⽂件夹位置等。
说人话就是,在环境中变化,变化变化变…,吭吭,抱歉跑题啦,在环境中变量,那么我们要变化什么呢?那当然是变化一些参数呀, 例如我在E盘写了个文档,但是我在C、D盘用DOS命令打不开,原因是文档不在这两个盘,那就只能打开个“空气”,如果我们想在C、D盘打开,就需要设置环境变量啦。
又要如何操作呢?
首先,右键计算机(此电脑)—>选择属性—>然后系统界⾯左侧选择—>⾼级系统设置—>选择环境变量,这样我们就可以看得到位置啦。
打开了之后,我们修改的是哪部分,那当然是用户变量,改系统变量万一出了问题别找我,我背不起这锅。
那我们如何修改呢?那么我们想要添加环境变量需要通过新建按钮添加环境变量,环境变量可以有多个值,值与值之间⽤英⽂逗号隔开。
变量名可以随意命名,变量值需要填入地址,即是你需要在其他盘打开的文件的地址,这样就是在通过代码直接打开文件。
例如我的python的环境变量就是如下图所示。
那我们修改和删除环境变量也是如此,我们想要修改环境变量是要通过编辑按钮来修改环境变量 ; 删除环境变量也是通过删除按钮来删除环境变量。
这样说,大家理解吧。
大家是不是很好奇,为什么添加了之后就能打开了呢?
原因是我们打开文件是打开文件所在的位置,假如当前的位置没有我们要打开的文件,那么系统就会在第二个地方,也就是环境变量中去寻找。
这个是涉及到环节路径,也就是path环境变量,E盘中的文件,在C盘中用DOS命令打开,系统会先在当前⽬录下找,如果有就直接,打开如果没有则会去path环境变量的路径去找,直到找到为⽌,要是还没有找到就会报错。path环境变量说白了就是保存的是⼀个⼀个的路径。
我们可以将⼀些经常要访问的⽂件或程序的路径添加到环境变量当中去。这样我们就可以在任意位置来访问这些⽂件了。
注意事项: path环境变量不区分⼤⼩写,path、Path、PATH,这样书写路径都行,但多个路径之间⽤ ; 隔开。
2
接下来就轮到讲解 python 的时候啦,毕竟这个系列就是主讲 python 的,好啦,接下来听听官方吹的“牛”。
Python,是⼀种极少数能兼具简单与功能强⼤的编程语⾔。你将惊异于发现你正在使⽤的这⻔编程语⾔是如此简单,它专注于如何解决问题,⽽⾮拘泥于语法与结构。
官⽅对 Python 的介绍如下:
Python是⼀款易于学习且功能强⼤的编程语⾔。 它具有⾼效率的数据结构,能够简单⼜有效地实现⾯向对象编程。Python 简洁的语法与动态输⼊的特性,加之其解释性语⾔的本质,使得它成为⼀种在多种领域与绝⼤多数平台都能进⾏脚本编写与应⽤快速开发⼯作的理想语⾔。
Python 的创造者吉多·范罗苏姆(Guido van Rossum)采⽤ BBC 电视节⽬《蒙提·派森的⻜⾏⻢戏团(Monty Python’s Flying Circus,⼀译巨蟒剧团)》的名字来为这⻔编程语⾔命名,业界尊称“龟叔”。
那么 python 语言有什么特色呢?
那当然是简单易于学习,哪怕你英语不过关,只要记住关键的英语单词是什么意思就可以操作,而且 python 的第三方开源代码库贼多,所以有什么需要直接下载然后修改一下就可以用啦;还有上一篇文章所说的跨平台性、可嵌入性、丰富的库等优势。
所以流传出了一句“人生苦短,我用 python ”的口号,是一位开发者 Java 所说出来的,原文是“Life is short I use python ”。
而现在 python 语言使用的人数越来越多,我们看上图就知道 python 的排名越来越往前靠近。
我们通过百度指数搜索可以了解到,python 的搜索趋势上涨幅度越来越大,原因是豆瓣和知乎是用 python 这门语言开发哒,并且很多大公司也是正在使用 python 这门编程语言。
那么 python 应用于哪些方面呢?
Python应⽤于:
- 常规软件开发;
- 科学计算(Numpy);
- ⾃动化运维(擅长的地方);
- ⾃动化测试(擅长的地方);
- WEB开发;
- ⽹络爬⾍(优势);
- 数据分析;
- ⼈⼯智能。
关于 python 还有一个小彩蛋哟,用上一篇文章打开交互界面,然后打开 python 应用,输入“ import this ”,就会出现一段英文,这个就是Python之禅,我这边把翻译发给各位大佬,这样就方便你们不用去输入查看啦。
- 美胜于丑陋(Python 以编写优美的代码为⽬标)
- 明了胜于晦涩(优美的代码应当是明了的,命名规范,⻛格相似)
- 简洁胜于复杂(优美的代码应当是简洁的,不要有复杂的内部实现)
- 复杂胜于凌乱(如果复杂不可避免,那代码间也不能有难懂的关系,要保持接 ⼝简洁)
- 扁平胜于嵌套(优美的代码应当是扁平的,不能有太多的嵌套)
- 间隔胜于紧凑(优美的代码有适当的间隔,不要奢望⼀⾏代码解决问题)
- 可读性很重要(优美的代码是可读的)
- 即便假借特例的实⽤性之名,也不可违背这些规则(这些规则⾄⾼⽆上)
- 不 要 包 容 所 有 错 误 , 除 ⾮ 你 确 定 需 要 这 样 做 ( 精 准 地 捕 获 异 常 , 不 写 except:pass ⻛格的代码)
- 当存在多种可能,不要尝试去猜测⽽是尽量找⼀种,最好是唯⼀⼀种明显的解 决⽅案(如果不确定,就⽤穷举法)
- 虽然这并不容易,因为你不是 Python 之⽗(这⾥的 Dutch 是指 Guido )
- 做也许好过不做,但不假思索就动⼿还不如不做(动⼿之前要细思量)
- 如果你⽆法向⼈描述你的⽅案,那肯定不是⼀个好⽅案;反之亦然(⽅案测评 标准)
- 命名空间是⼀种绝妙的理念,我们应当多加利⽤(倡导与号召)
3
接下来,我们就需要安装 python 啦,这里我们还需要注意一下环境搭建,环境搭建就是安装Python的解释器。
Python的解释器有以下几种分类:
- CPython(官⽅我们⽤的就是这个版本,就是⽤c语⾔编写的Python解释器)
- PyPy (⽤Python语⾔编写的Python解释器)
- JPython (⽤Java编写的Python解释器)
接下来我们就可以直接来安装 python 解释器啦。
输入网址www.python.org,进入官网,在 Downloads下面点击你所需要安装的系统版本,如果你是wind的就点击Windows,是Mac的就点击Mac OS X。
我们拿wind来举例,点击wind进入,可以看到有些安装包后面又后缀的不推荐安装,还有就是 python 2版本的也不推荐安装,因为 2 版本的官方已经停止维护啦。
接下来我们安装电脑64和32位来选择,我的电脑是 wind 10 64 位的,所以选择 64 位的,第一个嵌入式是联网安装包,第二个是直接下载安装包,我推荐下载第二个。
下载好了之后就是安装啦,我们点击安装包进入界面,下面有一个添加到环境变量的框框记得要打勾,然后点击自定义安装。
接下来进入到这个界面,所有的框框都要打勾。
下一步,第一个高级配置,可以勾也可以不勾;但是2、3、4这三个是默认的,不用去管,然后选择安装的地址直接安装就好啦。
安装成功之后我们可以通过DOS命令来验证一下,win键 + R —> CMD—> 回⻋—> 输⼊Python,出现这条命令就证明是安装成功啦,安装成功之后我们再来看一下Python的交互模式,第一行就是 python 的版本号,第二行就是版权声明,第三行>>>就是命令提示符,我们可以 在后⾯可以直接输⼊指令。
因为内容过多,所以我分为了两篇文章,才不是过多的注水呢!!!