一、交互式
交互式環境下,敲完一條命令按下enter鍵馬上能看到結果,調試程序方便。程序無法永久保存,關掉cmd窗口數據就消失了。
二、命令行式
打開文本編輯器,在文本編輯器中寫入一串字符。
文本編輯器寫的代碼毫無意義,只是一堆字符,並且文件的后綴名沒有影響。由於python語言是解釋型語言,我們直接使用python打開文件,python會讀一行翻譯一行,並且這個文件是永久保存在硬盤中的。
注意:你應該把.txt文件寫成.py文件,因為這是我們python程序猿約定俗稱的規范。但是這個.py文件和.txt文件沒有任何區別的。
三、Python執行程序的三個階段
- 先啟動python3解釋器。
- python3解釋器相當於文本編輯器,將文本從硬盤讀入內存。
- python3解釋器解釋執行文件代碼,需要注意的是:只有第3個階段才識別python語法,才有python語法這個概念,否則你輸入的僅僅只是一串普通的字符。