天天看點

python運作不了程式代碼_代碼如何運作

代碼如何運作

這節課我們學習下如何在計算機上運作 Python 代碼,本文以 Windows 作業系統為例,詳細講解了三種 Python 代碼的運作方式:

互動環境運作

儲存為檔案運作

IDLE 下運作

1. 什麼是 Python 程式

Python 程式是由 Python 指令的構成的序列,每一條 Python 指令執行一項任務。一個 Python 程式的例子如下:

print('hello')

print('world')

這個 Python 程式由兩條 print 指令構成,print 指令的功能是列印輸出字元串。

第一條指令 print(‘hello’) 在螢幕上輸出字元串 hello。

第二條指令 print(‘world’) 在螢幕上輸出字元串 world。

運作這個 Python 程式,期望程式輸出如下結果:

hello

world

本文将使用這個例子說明如何運作 Python 程式。

2. 在 Python 互動環境下運作 Python 程式

2.1 進入 Python 互動模式

Python 互動模式是 Python 向使用者提供的指令行界面,在 Windows 指令行中輸入 python,即可進入 Python 互動模式,如下圖所示:

python運作不了程式代碼_代碼如何運作

進入 Python 互動模式

在上圖中,Windows 指令行的提示符是 “C:>”,在 Windows 指令行下,使用者輸入的是 Windows 的指令,例如 dir、python;Python 互動模式的提示符是 “>>>”,在 Python 互動模式下,使用者輸入的是 Python 的指令,例如 print。

啟動 Python 時會出現如下常見錯誤,在指令行視窗中輸入指令 Python,如果出現提示 “python 不是内部或外部指令”,請參考本文最後的小節“常見錯誤”。

注意:Python 的版本分為兩個系列: Python 2 和 Python 3,兩者文法不相容,目前 Python 3成為主流。在 Linux 指令行中請輸入 python3 而不是 python,指令 python3 啟動的是 Python 3,指令 python 啟動的是 Python 2。

2.2 執行 Python 代碼

進入 Python 模式後,輸入第一條 Python 語句 print(‘hello’),該指令在螢幕輸出字元串 hello,如下圖所示:

python運作不了程式代碼_代碼如何運作

在 Python 互動模式下執行第一條 print 語句

在 Python 互動模式下,使用者輸入一條 Python 語句後,該條 Python 語句立刻執行,然後使用者可以輸入下一條 Python 語句。輸入第二條 Python 語句 print(‘world’),該指令在螢幕輸出字元串 world,如下圖所示:

python運作不了程式代碼_代碼如何運作

在 Python 互動模式下執行第二條 print 語句

2.3 退出 Python 互動模式

在 Python 互動模式下,使用者輸入指令 exit() 後,注意請輸入 exit() 而不是 exit,退出互動模式,如下圖所示:

python運作不了程式代碼_代碼如何運作

退出 Python 互動模式

從圖中可以看出,退出 Python 互動模式後,指令行提示符從 >>> 變為 C:>,表示現在處于 Windows 指令模式下。

3. 将 Python 程式儲存為檔案後運作

3.1 Python 源檔案和 Python 源檔案字尾

Python 程式由多條 Python 語句組成,如果包含很多行 Python 語句,可以将 Python 程式儲存到一個文本檔案中,該文本檔案被稱為 Python 源檔案,Python 源檔案的字尾名為 py,例如:test.py。下面講解另一種運作 Python 程式的方法,以 Python 源檔案名作為參數,在指令行中調用 python 指令執行該 Python 程式。

3.2 使用記事本建立 Python 源程式

通過一個例子說明如何将 Python 程式儲存為檔案後運作,首先使用記事本在 C 盤根目錄下建立一個文本檔案 test.py,如下圖所示:

python運作不了程式代碼_代碼如何運作

使用記事本建立文本檔案 test.py

test.py 程式的内容如下:

print('hello')

print('world')

3.3 以 Python 源檔案名作為參數調用 python 指令

建立完 test.py 後,進入 C 盤根目錄,使用 dir 指令檢視 C 盤根目錄,确認在 C 盤目錄下存在檔案 test.py,如下圖所示:

python運作不了程式代碼_代碼如何運作

使用 dir 指令檢視 C 盤根目錄

然後,以 Python 源檔案名 test.py 作為參數調用 python 指令,如下圖所示:

python運作不了程式代碼_代碼如何運作

以 Python 源檔案名作為參數調用 python 指令

指令 python test.py 執行 Python 程式 test.py,輸出結果為:

hello

world

4. 在 IDLE 下運作 Python 程式

IDLE 是 Python 自帶的 Python 內建開發環境,可以在 IDLE 中完成編寫和運作 Python 程式,在 Windows 中,安裝 Python 時會同時安裝 IDLE。IDLE 功能簡單友善,适合 Python 初學者入門使用。

4.1 啟動 IDLE

在 windows 中,在開始菜單中,找到 Python 的菜單項,如下圖所示,

python運作不了程式代碼_代碼如何運作

Python 菜單項

點選菜單項 IDLE,啟動 IDLE,如下圖所示:

python運作不了程式代碼_代碼如何運作

Tips:在 linux 中,在指令行中執行指令 idle 啟動 IDLE。

4.2 在 IDLE 的互動模式下執行 Python 程式

啟動 IDLE 後,進入 Python 的互動模式,在互動模式下,輸入一條 Python 指令後,可以立刻看到該條指令的執行結果,如下圖所示:

python運作不了程式代碼_代碼如何運作

4.3 在 IDLE 中建立 Python 程式檔案後執行

第一步:點選菜單 New File,建立一個 Python 檔案 test.py,如下圖所示:

python運作不了程式代碼_代碼如何運作

建立檔案 test.py

第二步:在 IDLE 中編輯 Python 程式檔案 test.py,如下圖所示:

python運作不了程式代碼_代碼如何運作

編輯檔案 test.py

第三步:編寫完後,點選菜單 Run,執行該 Python 檔案,如下圖所示:

python運作不了程式代碼_代碼如何運作

執行檔案 test.py

IDLE 執行 test.py 時,會彈出一個 Python 互動視窗,在互動視窗中顯示 test.py 的運作結果,如下圖所示:

python運作不了程式代碼_代碼如何運作

執行檔案 test.py 的結果

5. 常見錯誤:無法找到 Python 指令

在指令行視窗中輸入指令 Python,如果出現提示 “python 不是内部或外部指令”,如下圖所示:

python運作不了程式代碼_代碼如何運作

該提示表示指令行環境中找不到 Python 可執行程式,請重新安裝 Python,在安裝 Python 時,選中選項“Add Python 3.6 to PATH”,如下圖所示:

python運作不了程式代碼_代碼如何運作

6. 小結

到這裡如何運作 Python 程式已經講解完了,在實際的開發工作中用的最多的就是把代碼儲存到檔案運作使用。因為這樣更利于代碼的複用,大大節省了我們的開發時間。

原文位址:https://blog.csdn.net/q7825103/article/details/105379906

文章來源與使用者投稿或網絡采集,如果您是本文的作者,發現版權或轉載方式問題請右側郵箱聯系管理者。

611人推薦