其实 Python 已经是一个很老的编程语言了,到现在(2019年) Python 已经高龄 28 岁,比很多程序员的年龄都大。现在之所以这么流行和社区、人工智能的发展,有很大的关系。
千里之行始于足下,今天我们先来学习 Python 环境搭建。
Python 介绍
Python(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/)是一种广泛使用的解释型、高级编程、通用型编程语言,由吉多·范罗苏姆创造,第一版发布于1991年。可以视之为一种改良(加入一些其他编程语言的优点,如面向对象)的 LISP。
Python 的设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进划分代码块,而非使用大括号或者关键词)。相比于 C++ 或 Java,Python 让开发者能够用更少的代码表达想法。不管是小型还是大型程序,该语言都试图让程序的结构清晰明了。
与 Scheme、Ruby、Perl、Tcl 等动态类型编程语言一样,Python 拥有动态类型系统和垃圾回收功能,能够自动管理内存使用,并且支持多种编程范式,包括面向对象、命令式、函数式和过程式编程。其本身拥有一个巨大而广泛的标准库。
Python 解释器本身几乎可以在所有的操作系统中运行。Python 的其中一个解释器 CPython是用 C 语言编写的、是一个由社群驱动的自由软件,当前由 Python 软件基金会管理。
1989年的圣诞节期间,由 Python 的创始人为吉多·范罗苏姆,业余时间开发。 Python 的历史参考:人生苦短,我用 Python
。
注意:本系列教程基于 Python 3.X
Python 环境搭建
Win 安装
打开 Python 官网 https://www.python.org/downloads/选择最新版本下载,或者直接打开对应的版本python-374。
打开页面会看到有一个列表,如下图:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xTJ4MmFA-1653294533235)(http://favorites.ren/assets/images/2019/python/day001-01.png)]
x86是32位,x86-64是64位。
可以通过下面3种途径获取 python:
- web-based installer 是需要通过联网完成安装的
- executable installer 是可执行文件(*.exe)方式安装
- embeddable zip file 嵌入式版本,可以集成到其它应用中。
Windows x86 选择下载 :[Windows executable installer(https://www.python.org/ftp/python/3.7.4/python-3.7.4.exe)
下载完成,双击 exe 文件进行安装,如下图,并按照圈中区域进行设置,切记要勾选打钩