Python 有两个主要的版本: Python 2 与 Python 3。Python 3 相对于 Python 2 是一个重大的升级,Python 3 与 Python 2 两者的语法不兼容。最近这几年 Python 3 的使用率急剧上升,Python 2 将逐步退出舞台。因此,新手学习 Python 应该选择 Python 3,在下载 Python 时请注意选择下载 Python 3。
我们编写程序代码,就是要 让计算机 按照我们的想法 去做事 。程序代码是用编程语言编写的,而Python语言, 是计算机硬件(主要是CPU)听不懂的语言。计算机CPU只能听懂 机器指令。所以,我们需要一个翻译, 把Python语言翻译成 计算机CPU能听懂的机器指令。
这个翻译就是 Python解释器 。我们运行Python程序,就是 运行Python解释器,让解释器去读取我们写好的Python代码文件,并且把Python代码翻译成 机器指令 给 CPU 去执行。

Python解释器本身也是个程序, 它是解释执行 Python代码的,所以叫解释器。没有Python解释器,我们的Python代码是没有办法运行的。
所以 学习Python的第一步 就是: 安装Python解释器 。安装Python解释器,首先要看你的电脑运行的什么操作系统。我们这里主要介绍 Windows 上如何安装 Python解释器。
进入下载页面 https://www.python.org/downloads,有多个版本的 Python 可以下载

历史版本可以自行选择


点击 Python 软件安装包,出现安装对话框,请注意对话框中的文本:“Install Now”和“Add Python 3.xx to PATH”,如下图所示:
在程序开始菜单中输入cmd,进入命令行环境,如下图所示:

在命令行窗口中输入命令 Python,如果出现提示 “python 不是内部或外部命令”,如下图所示:

该提示表示命令行环境中找不到 Python 可执行程序, 请重新安装 Python,在安装 Python 时,选中选项“Add Python 3.xx to PATH” ,或者自行百度进行配置Python环境变量
编程语言,可以和人类语言类比。人类语言是说给谁听的?对了,说给人听的。编程语言呢? 是给计算机听的。
编程语言就是告诉计算机该怎么去干事情。我们要让别人做事情,用人类语言。比如告诉别人怎么去开车,会说踩离合器,档位杆推到1挡位置慢慢抬起脚,松离合器 这些话,我们称之为 语句 。每条语句可以表达一个完整的意思。同样的,我们的Python 程序语言,告诉计算机该怎么做的时候,也是使用语句。比如,我们这里的语句print('hello world' )就是用 Python语言 对计算机说:请你把这个字符串 hello world 显示到屏幕上。
语句就是: 完成一个完整的语义的最小单元,表达一个完整的意思。就好像人类语言中的一句话。人类语言的语句,可能很短,也可能很长。Python代码中的语句也是一样,可能很短,也可能很长, 而程序的代码就是由若干条语句组成的。再看,其中 print 是个内置函数的名字。
函数名就代表了预先实现的一个功能。函数的概念后面会具体讲解。函数 print 实现的功能就是输出字符串到终端屏幕上。
Python 程序中出现 print解释器就知道要输出后面的字符串到终端上。
统一的编程规范能提高开发效率。而开发效率,关乎三类对象,也就是阅读者、编程者和机器。他们的优先级是 阅读者的体验 >> 编程者的体验 >> 机器的体验。
实际工作中,真正在打字的时间,远比阅读或者 debug 的时间要少。研究表明,软件工程中 80% 的时间都在阅读代码。 所以,为了提高效率,我们要优化的,不是你的打字时间,而是团队阅读的体验。下面的内容需要在日后写代码的时候要注意,不懂得可以先记到脑子里就行以后会用到
编写规范
# -- coding: utf-8 --命名规范
__all__机制;二是前缀一个下划线。我们学习下如何在计算机上运行 Python 代码,本文以 Windows 操作系统为例,详细讲解了三种 Python 代码的运行方式:
Python 交互模式是 Python 向用户提供的命令行界面,在 Windows 命令行中输入 python,即可进入 Python 交互模式,如下图所示:

在上图中,Windows 命令行的提示符是 “C:>”,在 Windows 命令行下,用户输入的是 Windows 的命令,例如 dir、python;
Python 交互模式的提示符是 “>>>”,在 Python 交互模式下,用户输入的是 Python 的命令,例如 print。

退出 Python 交互模式输入 exit() 而不是 exit,退出交互模式
Python 程序由多条 Python 语句组成,如果包含很多行 Python 语句,可以将 Python 程序保存到一个文本文件中,该文本文件被称为 Python 源文件,Python 源文件的后缀名为 py,例如:test.py。下面讲解另一种运行 Python 程序的方法,以 Python 源文件名作为参数,在命令行中调用 python 命令执行该 Python 程序。
使用记事本创建 Python 源程序 test.py 程序的内容如下:
print('hello world')
命令 python test.py 执行 Python 程序 test.py,输出结果为:

IDLE 是 Python 自带的 Python 集成开发环境,可以在 IDLE 中完成编写和运行 Python 程序,在 Windows 中,安装 Python 时会同时安装 IDLE。IDLE 功能简单方便,适合 Python 初学者入门使用。在 windows 中,在开始菜单中,找到 Python 的菜单项,如下图所示,


启动 IDLE 后,进入 Python 的交互模式,在交互模式下,输入一条 Python 命令后,可以立刻看到该条命令的执行结果,如下图所示:

在 IDLE 中创建 Python 程序文件后执行


编写完后,点击菜单 Run,执行该 Python 文件,如下图所示:

会弹出保存文件,输入需要保存的文件名称和位置,然后就自动跳转到IDLE界面运行了

在实际的开发工作中用的最多的就是把代码保存到文件运行使用。因为这样更利于代码的复用,大大节省了我们的开发时间。
安装教程和工具自己到网上去搜索一大堆没啥难度, 下面我们就来使用PyCharm 创建你的第一个Python项目用来学习


然后软件就会自动给你创建项目相关的内容,以及一个main主文件, 我们可以点击软件的绿色箭头来运行代码,如果成功打印出来那么就ok

