輕鬆學Python

Day-2: 認識Python script

目的

了解如何編寫簡單的Python script以及執行方式。

說明

上一單元,我們介紹了Python shell。雖然Python shell有不錯的介面做簡易的計算,但是這種需要一行一行不斷鍵入指令與數字的方法,在處理繁瑣的計算時,特別是有需要修改之前指令的時候,不便性就會突顯出來。因此,我們會偏好將計算中需要的指令,數字,函數等照順利編寫在文字檔後,再一起執行,這種方法稱為Python script。

這邊我們來編寫一個相當簡單的Python script。首先,開一個空白的文件檔,取名叫first.py,然後打開在裡面輸入下面二行的指令:

程式碼

total = 1 + 1 
print total

第一行表示 total這個數字是1+1,而第二行是叫電腦在螢幕輸出(print)加總完的數字(total)。輸入完了,將test.py存檔。這個檔案就是簡單的Python script。

執行Ptyon script

再來打開terminal(命令提示字元),用cd指令把目錄切換到test.py所在的資料夾,然後在terminal輸入

python test.py

執行結果

2

接下來,我們可以嘗試複雜一點的計算。先打開first.py之後,我們加上一些修改,

程式碼

total = 1 + 3 + 5 + 7 + 9
total2 = 2 + 4 + 6 + 8 +10

print " 1 + 3 + 5 + 7 + 9 =", total
print " 2 + 4 + 6 + 8 + 10 =", total2
print " 1 + 2 + ... + 9 + 10 = ", total + total2

執行結果

 1 + 3 + 5 + 7 + 9 = 25
 2 + 4 + 6 + 8 + 10 = 30
 1 + 2 + ... + 9 + 10 =  55

本單元結論

  • Python script執行多行複雜的指令