Python 程式設計/建立 Python 程式
歡迎來到 Python!本教程將向您展示如何開始編寫程式。
Python 程式不過是一些文字檔案,可以使用標準的文字編輯器程式進行編輯。[1] 使用哪種文字編輯器可能取決於您的作業系統:任何文字編輯器都可以建立 Python 程式。但是,使用包含 Python 語法高亮的文字編輯器會更容易。
初學者通常編寫的第一個程式或學習的第一個程式是"Hello, World!" 程式。這個程式只是輸出短語“Hello, World!”,然後自行終止。讓我們用 Python 寫一個“Hello, World!”程式吧!
開啟您的文字編輯器,建立一個名為 hello.py 的新檔案,其中只包含這一行(如果需要,您可以複製貼上)
print('Hello, World!')
以下行用於 Python 3.x.x。
print("Hello, World!")
您也可以將以下行放在程式末尾,以便程式在您按下任何鍵之前暫停。
input()
該程式使用 print 函式,該函式只是將它的引數輸出到終端。預設情況下,print 在其輸出後附加一個換行符,這僅僅是將游標移動到下一行。
現在您已經寫了您的第一個程式,讓我們用 Python 執行它吧!這個過程根據您的作業系統略有不同。
- 在您的電腦上建立一個資料夾,用於存放您的 Python 程式,例如
C:\pythonpractice,並將您的hello.py程式儲存在該資料夾中。 - 在“開始”選單中,選擇“執行...”,然後輸入
cmd。這將導致 Windows 終端開啟。 - 鍵入
cd \pythonpractice以change directory 到您的pythonpractice資料夾,然後按 Enter。 - 鍵入
hello.py執行您的程式!
如果它沒有執行,請確保您的 PATH 包含 python 目錄。請參閱獲取 Python.
- 在您的電腦上建立一個資料夾,用於存放您的 Python 程式。建議將其命名為
pythonpractice並將其放在您的 Home 資料夾中(包含 Documents、Movies、Music、Pictures 等資料夾的資料夾)。將您的hello.py程式儲存到該資料夾中。開啟“應用程式”資料夾,進入“實用工具”資料夾,然後開啟“終端”程式。 - 鍵入
cd pythonpractice以change directory 到您的pythonpractice資料夾,然後按 Enter。 - 鍵入
python ./hello.py執行您的程式!
- 在您的電腦上建立一個資料夾,用於存放您的 Python 程式,例如
~/pythonpractice,並將您的hello.py程式儲存在該資料夾中。 - 開啟終端程式。在 KDE 中,開啟主選單,選擇“執行命令...”以開啟Konsole。在 GNOME 中,開啟主選單,開啟“應用程式”資料夾,開啟“附件”資料夾,然後選擇“終端”。
- 鍵入
cd ~/pythonpractice以change directory 到您的pythonpractice資料夾,然後按 Enter。 - 不要忘記使用
chmod +x使指令碼可執行。 - 鍵入
python ./hello.py執行您的程式!
- 在您的電腦上建立一個資料夾,用於存放您的 Python 程式,例如
~/pythonpractice。
- 開啟您喜歡的文字編輯器,建立一個名為
hello.py的新檔案,其中只包含以下兩行(如果需要,您可以複製貼上):[2]
#! /usr/bin/python
print('Hello, world!')
- 將您的
hello.py程式儲存到~/pythonpractice資料夾中。 - 開啟終端程式。在 KDE 中,開啟主選單,選擇“執行命令...”以開啟 Konsole。在 GNOME 中,開啟主選單,開啟“應用程式”資料夾,開啟“附件”資料夾,然後選擇“終端”。
- 鍵入
cd ~/pythonpractice以change directory 到您的pythonpractice資料夾,然後按 Enter。 - 鍵入
chmod a+x hello.py以告訴 Linux 它是一個可執行程式。 - 鍵入
./hello.py執行您的程式! - 此外,您還可以使用
ln -s hello.py /usr/bin/hello為hello.py建立一個指向/usr/bin的名為hello的symbolic link,然後透過簡單地執行hello來執行它。
請注意,這主要應該針對完整、已編譯的程式進行。如果您有自己建立並經常使用的指令碼,那麼將其放在您的主目錄中的某個位置,並在 /usr/bin 中建立一個指向它的連結可能是一個好主意。如果您想要一個遊樂場,一個好主意是呼叫 mkdir ~/.local/bin,然後將指令碼放在那裡。要使 ~/.local/bin 內容像 /usr/bin 一樣可執行,請鍵入 $PATH = $PATH:~/local/bin(您可以將此行新增到您的 shell rc 檔案中,例如 ~/.bashrc)。
該程式應該列印
Hello, world!
恭喜!您正在成為一名 Python 程式設計師的路上。
- 修改
hello.py程式,使其向您的家人或朋友中的某個人問好(或向Ada Lovelace問好)。 - 更改該程式,使其在問候之後詢問“你是怎麼到這裡來的?”。
- 重新編寫原始程式,使用兩個
print語句:一個用於 “Hello”,另一個用於 “world”。該程式仍然應該只在一行上列印。
- ↑ 有時,Python 程式以編譯的形式分發。我們暫時不必擔心這些。
- ↑ UNIX 快速入門/我的第一個 shell 指令碼 解釋了雜湊邦行的作用。