Python 目前市场上有2个版本,一个Python 2.x 和 Python 3.x
Python 2.x 解释器 python
Python 3.x 解释器 python3
- Python 2.x 是不支持中文的,如果用2.x的版本输出中文,会报语法错误。出现非ASCII 字符
- Python 3.x 可以支持中文。
ASCII 字符包含256个字符,不支持中文
所以当我们输出有中文的时候 :
~$ python3 xx.py
在不同的平台有不同的解释器:
CPython 官方开发的用C语言开发的解释器
Jython 可以运行在Java平台
IronPython 可以运行在.NET 和 Mono 平台
PyPy 这个解释器是用Python 实现的,支持JIT即时编译