執行 Python 程序的三種方式
017 执行Python的方式 01 解释器运行及其他几种解释器简介
解釋器 python / python3
使用 python 2.x 解釋器
$ python xxx.py
使用 python 3.x 解釋器
$ python3 xxx.py
windows 安裝的是 python3 執行的方式是直接輸入 python xxxx.py 前面有做過演練
Python 的解釋器 如今有多個語言的實現,包括:
CPython —— 官方版本的 C 語言實現
Jython —— 可以運行在 Java 平台 使用 java 開發的解釋氣
* IronPython —— 可以運行在 .NET 和 Mono 平台
- PyPy —— Python 開發的,支持 JIT 即時編譯
018 执行Python的方式 02 官方解释器交互式运行程序
- 直接在終端中運行解釋器,而不輸入要執行的文件名
- 在 Python 的 Shell 中直接輸入 Python 的代碼,會立即看到程序執行結果
-
交互式運行 Python 的優缺點
優點
. 適合於學習 / 驗證 Python 語法或者局部代碼,透過即時的反饋你可以快速地了解代碼的功能
缺點
. 代碼不能保存
. 不適合運行太大的程序 -
退出 官方的解釋器
1> 直接輸入 exit()
>>> exit() # 要注意有 exit 後面有一對 ()
2> 使用熱鍵退出
在 python 解釋器中,按熱鍵 ctrl + z 可以退出解釋器[enter]
如果只有輸入 exit python 也會提醒你如何離開
019 执行Python的方式 03 IPython
IPython 中 的 “I” 代表 交互 interactive
特點
- IPython 是一個 python 的 交互式 shell,比默認的 python shell 好用得多
- 支持自動補全
- 自動縮進
- 支持 bash shell 命令
- 內置了許多很有用的功能和函數
- IPython 是基於 BSD 開源的
ipython 自動補全的方法
先打開 ipython
然後輸入 pri 接著你可以按下 TAB件
游標往下尋找到自己想要的項目
按下 enter
版本
- Python 2.x 使用的解釋器是 ipython
- Python 3.x 使用的解釋器是 ipython3
windows 你只需要輸入 ipython
要退出解釋器可以有以下兩種方式:
1> 直接輸入 exit
In [1]: exit
2> 使用熱鍵退出
在 IPython 解釋器中,按熱鍵 ctrl + d , IPython 會詢問是否退出解釋器
IPython 的安裝
on ubuntu:
$ sudo apt install ipython
on windows:
win + x -> 找到命令提示自原 / power shell 的系統管理員模式
pip install ipython
020 执行Python的方式 04 集成开发环境IDE简介
集成開发環境( IDE ,Integrated Development Environment)—— 集成了開发軟件需要的所有工具,一般包括以下工具:
- 圖形用戶界面
- 代碼編輯器(支持 代碼補全/自動縮進)
- 編譯器/解釋器 這非常方便,你不需要一職切換視窗
- 調試器(斷點/單步執行) 也就是可以一步一步的執行代碼 我們就可以了解代碼的信息 進而調試代碼
- 還有其他的功能,總之就是很方便
021 执行Python的方式 05 PyCharm简介
PyCharm 是 Python 的一款非常優秀的集成開发環境
PyCharm 除了具有一般 IDE 所必備功能外,還可以在 Windows 、 Linux 、 macOS 下使用
- PyCharm 適合開发大型項目
- 一個項目通常會包含 很多源文件
- 每個 源文件 的代碼行數是有限的,通常在幾百行之內
- 每個 源文件 各司其職,共同完成覆雜的業務功能
抱歉,因為我沒有使用 pycharm
所以後面將近 20 個小節我並沒有收聽
※最後更新時間:2021-04-15 19:12:39 From:27.242.106.62 By:Mingo
※最後更新時間:2021-04-18 09:14:42 From:39.12.38.205 By:Mingo
最後更新:2024-06-16 14:29:57
From: 114.34.122.250
By: 小羔羊