(了解)Python简介:
Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。 Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。
Python解释器易于扩展,可以使用C语言或C++(或者其他可以通过C调用的语言)扩展新的功能和数据类型。 Python也可用于可定制化软件中的扩展程序语言。Python丰富的标准库,提供了适用于各个主要系统平台的源码或机器码。
Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。
发展历程:
1.易于学习:Python有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单。
2.易于阅读:Python代码定义的更清晰。
3.易于维护:Python的成功在于它的源代码是相当容易维护的。
4.一个广泛的标准库:Python的最大的优势之一是丰富的库,跨平台的,在UNIX,Windows和MacOS兼容很好。
5.交互模式:交互模式的支持,您可以从终端输入执行代码并获得结果的语言,互动的测试和调试代码片断。
6.可移植:基于其开放源代码的特性,Python已经被移植(也就是使其工作)到许多平台。
7.可扩展:如果你需要一段运行很快的关键代码,或者是想要编写一些不愿开放的算法,你可以使用C或C++完成那部分程序,然后从你的Python程序中调用。
8.数据库:Python提供所有主要的商业数据库的接口。
9.GUI编程:Python支持GUI可以创建和移植到许多系统调用。
10.可嵌入: 你可以将Python嵌入到C/C++程序,让你的程序的用户获得"脚本化"的能力。
Python语言主要应用领域:
Python语言是目前公认学习人工智能的基础语言,很多开源的机器学习项目都是基于 Python语言编写的,例如:用于身份认证的人脸识别系统。这因为脚本语言写起来简单容易,用Python只是写逻辑,几行代码就出来了。
云计算是未来发展的一大趋势,Python是为云计算服务的。很多常用的云计算框架都有Python的身影,例如:OpenStackPython的火爆,很大一部分就是因为近几年大量云计算项目的应用。
在Web开发领域,Python拥有很多免费数据函数库、免费网页模板系统,以及与Web服务器进行交互的库,可以搭建Web框架,快速实现Web开发。例如:我们经常使用的豆瓣网、知乎这些平台都是用Python开发的。
在爬虫领域Python几乎是霸主地位,Python可以将网络一切数据作为资源,通过自动化程序进行有针对性的数据采集以及处理。用python来写爬虫,会比用其他编程语言写要简单的多,因为python本身就是一门简洁的语言。
在网络游戏开发方面,Python 可以用更少的代码描述游戏业务逻辑。例如:我们平常玩的游戏阴阳师就是用 Python 编写的。
在数据分析方面,Python 是金融分析、量化交易领域里用的最多的语言,平常工作中复杂的Excel报表处理也可以用Python来完成对数据分析师来讲,Python语言是数据分析的利器。
Python3环境搭建:
本节我们将向大家介绍如何在本地搭建 Python3 开发环境。
Python3 可应用于多平台包括 Windows、Linux 和 Mac OS X。Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX, 等等。)
Python3下载及其安装步骤:
Python官网https://www.python.org/
点击链接进入官网~~步骤如下:
1:首先点击Python官网链接,去下载你所需要的版本,我所用的是Python3.7.9
2:其他的不用管,把鼠标的光标移到Downloads上(在屏幕的中间偏左的位置,这个词的意思是下载)
3:然后会弹出一个下拉列表,选择你所用的电脑系统,我用的是Windows,然后点击进入。
4:选择你所需要的版本,尽量不要选择最新的,以免出现其他问题,选择其他版本往下翻,我选择的是Python3.7.9,
5:这里Python官网提供了几种不同的下载文件,
6:双击打开程序,第一个选项是默认安转,它会默认安装到C盘(系统盘)建议安装到除C盘以外的其他盘,因为,如果C盘爆满会造成系统卡顿,,重启等一系列问题。
我们选择第二个选项自定义安装,记得把最下面的小框(Add Python 3.7 to PATH)的√选择上,这样它会把我们的安装路径添加到系统变量中,就不需要后续配置。(最好两个框都勾选上)
7:点击红色方框选项(自定义安装)
8:保持默认配置,点击Next(下一步)
9:选择安装位置,这里我们选择D盘,建议把装文件的文件夹设置为英文,因为有时候有的软件,遇到中文会打不开。
10:安装好之后,我们测试一下到底有没有安装成功。
快捷键win + R 打开运行窗口,输入cmd
在对话框内输入python (要在英文状态下输入)出现以下字符说明安装成功,版本号和进入交互模式
11:如果没有出现以上文字和交互模式,首先第一步要向先检查环境变量有没有配置完成。
1.找到桌面的“计算机”软件图标,右击鼠标右键,点击属性。
2.找到最左边的高级系统设置,点击进入。
3.点击环境变量
4.有两个变量选项“用户变量”和“系统变量”建议配置系统变量,因为,只要你在这个系统上用python都可以用,只配置用户变量的话,你切换了用户或新建用户,就需要重新配置变量
5.找到系统变量中的选项PATH,双击编辑,看看你的环境变量是不是你安装PYTHON时的安装路径,如果不是就复制你的安装路径,添加到里面,接着保存。按照上面的方法测试。
12:什么是环境变量?
环境变量(environment variables)一般是指在 操作系统 中用来指定操作系统运行环境的一些参数,如: 临时文件夹 位置和 系统文件夹 位置等。. 环境 变量 是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用 程序 所将使用到的信息。 例如 Windows 和 DOS 操作系统中的path环境变量,当要求系统运行一个 程序 而没有告诉它程序所在的完整路径时,系统除了在 当前目录 下面寻找此程序外,还应到path中指定的路径去找。. 用户通过设置环境 变量 ,来更好的运行进程。(也就是说你配置了环境变量,等你需要用Python运行程序时,你在cmd窗口输入Python时,系统就会根据你所配置的环境变量去找Python程序)
13:输出第一个程序!
双击python软件图标,就会弹出一个交互式窗口,在“>>>”提示符出现后输入:
print("Hello World")
就会输出“Hello World”
print~~~打印,输出的意思
Hello World~~~你好,世界
在cmd窗口也可以输出这句话!
文章中有什么写的不对的地方请多多包涵!
制作不易,喜欢可以加个关注,点个赞!