目录
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>
python
中我们学习的第一个 函数
2 Python 2.x
与 3.x
版本简介
目前市场上有两个 Python 的版本并存着,分别是 Python 2.x
和 Python 3.x
新的 Python 程序建议使用
Python 3.0
版本的语法
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
版本
提示:如果开发时,无法立即使用 Python 3.0(还有极少的第三方库不支持 3.0 的语法),建议
先使用
Python 3.0
版本进行开发然后使用
Python 2.6
、Python 2.7
来执行,并且做一些兼容性的处理
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
可以退出解释器