編譯器翻譯的方式有兩種:
1.編譯
2.解釋
兩者之間的區別在於翻譯的使勁點不同。
當編譯器以解釋器方式運行的時候,也成爲解釋器。
將其他語言翻譯成機器語言的工具,稱爲 編譯器。
- 編譯型語言
- 解釋型語言
- Python 是解釋型語言。
Python 源程序的基本概念
- Python 源程序就是一個特殊格式的文本文件,可以使用任意文本編輯軟件做python開發。
- Python 程序的文件擴展名通常都是
.py
– python 2.x 默認不支持中文,解釋器名稱是 python。
–python 3.x 的解釋器名稱是Python3, 默認支持中文。
Python 其他解釋器
- cpython —— 官方版本的 C 語言
- Jpython —— 可以運行在 java 平臺
- IronPython —— 可以運行在
.NET
和Momo 平臺 - PyPy —— Python 實現可支持JIT即時編譯
- IPython —— 是一個python的交互式shell,比默認的python shell 好用。IPython是基於BSD開源的。
– 支持自定補全
– 自動縮進
– 支持 bash shell 命令
– 內置許多有用的功能和函數
參考資料:b站 黑馬程序員視頻