目录
python是一个解释型语言. 指的就是将源代码丢个解释器. 解释一行代码,翻译成机器语言给cpu执行. 编译型语言例如C/C++ 直接将源代码翻译成机器语言,交给cpu执行. 特点:
Python 语言的核心只包含 数字、字符串、列表、字典、文件 等常见类型和函数,而由 Python 标准库提供了 系统管理、网络通信、文本处理、数据库接口、图形系统、XML 处理 等额外的功能
优点:
C 或 C++ 编写,然后在 Python 程序中使用它们缺点:
python程序就是一个特殊的文本文件.可以用任意编辑程序编辑,且后缀名是.py
第一个python程序代码
我们新建立一个文本文件,里面编写代码
print("HelloWorld");
使用python解释器执行.
linux中输入: python xxx.py即可.这个使用的解释器是2.x,而 python3 xxx.py使用
的解释器则是python3.0
此时需要你安装python解释器. 如下图所示:

根据linux中软件安装的命令.安装python解释器即可. 安装好之后输入命令即可执行你的代码 如下:

上面我们说了.执行python源码,需要使用python命令.python解释器有两个版本 一个是 python 2.xxx 名字显示为python 另一个是python 3.0. 解释器名称是python3 python3支持中文. 意思就是你源码中输出中文.需要使用python3
目前市场上有两个 Python 的版本并存着,分别是 Python 2.x 和 Python 3.x
新的 Python 程序建议使用
Python 3.0版本的语法
Python 的早期版本,这是一个 较大的升级Python 3.0 在设计的时候 没有考虑向下兼容 Python 版本设计的程序都无法在 Python 3.0 上正常执行Python 2.x 的语法和库Python 3.0 的迁移,允许使用部分 Python 3.0 的语法与函数Python 2.7 被确定为 最后一个Python 2.x 版本提示:如果开发时,无法立即使用 Python 3.0(还有极少的第三方库不支持 3.0 的语法),建议
Python 3.0 版本进行开发Python 2.6、Python 2.7 来执行,并且做一些兼容性的处理# 使用 python 2.x 解释器
$ python xxx.py
# 使用 python 3.x 解释器
$ python3 xxx.pyPython 的解释器 如今有多个语言的实现,包括:
CPython —— 官方版本的 C 语言实现Jython —— 可以运行在 Java 平台IronPython —— 可以运行在 .NET 和 Mono 平台PyPy —— Python 实现的,支持 JIT 即时编译
因为解释器在python发布之初.就已经开源了.所以有好多解释器.Shell 中直接输入 Python 的代码,会立即看到程序执行结果exit()>>> exit()在 python 解释器中,按热键 ctrl + d 可以退出解释器
我们知道,python可以交互式使用.但是官方的交互式有很多缺点
python shell 好用得多 bash shell 命令exitIn [1]: exit在 IPython 解释器中,按热键 ctrl + d,IPython 会询问是否退出解释器
$ sudo apt install ipython