目录
1 第一个 Hello Python
程序
1.1 Python 源程序的基本概念
-
Python 源程序就是一个特殊格式的文本文件,可以使用任意文本编辑软件做
Python
的开发 -
Python 程序的 文件扩展名 通常都是
.py
1.2 演练步骤
-
新建
study_Python
目录 -
在
study_Python
目录下新建hello_python.py
文件 -
使用 记事本编辑
hello_python.py
并且输入以下内容:
<span style="background-color:#f8f8f8"><span style="color:#333333"><span style="color:#3300aa">print</span>(<span style="color:#aa1111">"hello python"</span>)
<span style="color:#3300aa">print</span>(<span style="color:#aa1111">"hello world"</span>)</span></span>
-
在终端中输入以下命令执行
hello_python.py
<span style="background-color:#f8f8f8"><span style="color:#333333">python hello_python.py</span></span>
2 Python 2.x
与 3.x
版本简介
目前市场上有两个 Python 的版本并存着,分别是 Python 2.x
和 Python 3.x
-
Python 2.x
是 过去的版本-
解释器名称是
python2
-
-
Python 3.x
是 现在和未来 主流的版本-
解释器名称是 python
-
相对于
Python
的早期版本,这是一个 较大的升级 -
为了不带入过多的累赘,
Python 3.0
在设计的时候 没有考虑向下兼容-
许多早期
Python
版本设计的程序都无法在Python 3.0
上正常执行
-
-
Python 3.0 发布于 2008 年
-
到目前为止,Python 3.0 的稳定版本已经有很多年了
-
Python 3.3 发布于 2012
-
Python 3.4 发布于 2014
-
Python 3.5 发布于 2015
-
Python 3.6 发布于 2016
-
-
-
为了照顾现有的程序,官方提供了一个过渡版本 —— Python 2.6
-
基本使用了
Python 2.x
的语法和库 -
同时考虑了向
Python 3.0
的迁移,允许使用部分Python 3.0
的语法与函数 -
2010 年中推出的
Python 2.7
被确定为 最后一个Python 2.x
版本
-
3 执行 Python 程序的三种方式
3.1 解释器 python2
/ python3
Python 的解释器
<span style="background-color:#f8f8f8"><span style="color:#333333"><span style="color:#aa5500"># 使用 python 2.x 解释器</span>
<span style="color:#0000ff">$ python2</span> xxx.py
<span style="color:#aa5500"># 使用 python 3.x 解释器</span>
<span style="color:#0000ff">$ python3</span> xxx.py</span></span>
其他解释器(知道)
Python 的解释器 如今有多个语言的实现,包括:
-
CPython
—— 官方版本的 C 语言实现 -
Jython
—— 可以运行在 Java 平台 -
IronPython
—— 可以运行在 .NET 和 Mono 平台 -
PyPy
—— Python 实现的,支持JIT
即时编译
3.2 交互式运行 Python 程序
-
直接在终端中运行解释器,而不输入要执行的文件名
-
在 Python 的
Shell
中直接输入 Python 的代码,会立即看到程序执行结果
1) 交互式运行 Python 的优缺点
优点:
-
适合于学习/验证 Python 语法或者局部代码
缺点:
-
代码不能保存
-
不适合运行太大的程序
2) 退出 官方的解释器
1> 直接输入 exit()
<span style="background-color:#f8f8f8"><span style="color:#333333"><span style="color:#981a1a">>>></span> <span style="color:#000000">exit</span>()</span></span>
2> 使用热键退出
在 python 解释器中,按热键 ctrl + d或者ctrl + z
可以退出解释器