?
?
1. Python语言历史关于Python的历史我不打算花费长篇介绍,这种沿着时间线的东西网上比较多,但对我们学习Python并没有多大的帮助,因此我就在这里简单的介绍。
- Python的创始人为吉多·范罗苏姆
- 在1991年2月,范罗苏姆发布了最初代码(标记为版本0.9.0)于alt.sources,这时就已经存在了带继承的类、异常处理、函数和核心数据类型list、dict、str等。
- Python 2.0于2000年10月16日发布,介入了列表推导式,这是从函数式编程语言SETL和Haskell中引入的。它还向垃圾收集系统增加了环检测算法,并且支持Unicode。
- Python 3.0于2008年12月3日发布,它对语言做了较大修订而不能完全后向兼容。Python 3发行包括了2to3实用工具,它(至少部分的)自动将Python 2代码转换成Python 3代码。Python 3的很多新特性后来也被移植到旧的Python 2.6/2.7版本中。
Python之父——Guido van Rossum
如果说看到这里,你对这些特点还是没有很好的理解,这没关系,请继续往下看。
3. Python的下载和安装用户可以从官方渠道下载Python,下载路径如下:https://www.python.org/downloads/
记得下载正确的操作系统!!例如我的系统是Win10的64位。那我就下载对应的版本,其他系统类似。点击图中的黄色下载按钮,即可触发下载啦~
或者你是使用其他版本的Windows系统或者Mac系统。可以点击如下图标。
这里将会显示各种不同的Windows版本,但你只需要选择一个版本然后下载图中的红框中的一个即可。选择的方法是查看你电脑操作系统的位数(32位或64位),然后下载对应红框中的一个即可。(上一步选择Mac系统同样是这个操作)
下载完可执行文件之后是这个样子的。
安装Python很简单。
在这里以Win10的64位系统为例,只需要双击exe文件,然后点击下一步,选择合适的安装路径,最后点击Install即可。
集成开发环境就相当于一个高级的文本编辑器。如果现在是别的教程或者书籍,估计会用很多篇幅介绍各种各样的继承开发环境,但在这里,我并不会这么做。我只建议下载Pycharm。
安装地址:
https://www.jetbrains.com/pycharm/download/#section=windows
除了系统内置的函数等对象,使用其他对象之前都需要先导入这些对象,那么这些对象就成为了一个模块。
导入模块的方式:
# 导入整个模块
import 模块名
# 导入整个模块
from 模块名 import *
# 导入一个模块的子模块
from 模块名 import 子模块名
为了方便管理,通常将程序文件(模块)以特定目录的形式进行打包。
安装好Python后,本身就带有的库被称为标准库。标准库中的模块被称为标准模块。与标准库对应的叫做第三方库。第三方库的意思是不是由Python官方研发的,是由其他程序员开发然后发布到Python社区的,这也很好的解释了Python开源的特点。当我们需要使用第三方库的时候,需要去下载,但当我们使用标准库的时候,并不需要下载。
常用的标准库:
Python的常见标准库有:
名称 | 作用 |
---|---|
datetime | 为日期和时间处理同时提供了简单和复杂的方法。 |
zlib | 直接支持通用的数据打包和压缩格式:zlib,gzip,bz2,zipfile,以及 tarfile。 |
random | 提供了生成随机数的工具。 |
math | 为浮点运算提供了对底层C函数库的访问。 |
sys | 工具脚本经常调用命令行参数。这些命令行参数以链表形式存储于 sys 模块的 argv 变量。 |
glob | 提供了一个函数用于从目录通配符搜索中生成文件列表。 |
os | 提供了不少与操作系统相关联的函数。 |
因为Python开源,所以吸引了很多很强的程序员把自己写好的模块打包发布到社区上面供其他人下载和使用,这就是第三方库,我们可以通过下载的方式使用别人的第三方库。
pip install 第三方库名
,回车。pip uninstall 第三方库名
,回车。pip list
,回车。pip install 第三方库名
,就会自动到清华源寻找这个库,下载速度也会大幅度地提高~[y/n]
怎么办?y
然后确认即可。?
原文:https://blog.51cto.com/u_15144514/2984233