撰寫多個運算
我們常常會發現,要做的運算不只一個,我們需要若干個運算,依照一定的順序進行計算,但是在 Python shell 中一行一行的鍵入實在太花時間也太麻煩了,我們能不能一次寫完所有運算並一次執行呢?
很簡單,便如同其他程式語言一樣,我們將多個運算依照順序擺放在一個檔案中,並且檔名以 .py
結尾 (這並非強迫性的,但是這是個好的慣例,讓大家都明白這個檔案是 Python 程式碼),比如說我們寫了一個簡單的加法:
# test.py
a = 10
b = 10
result = a + b
print(result) # result的結果是20
我們將這三個運算 (又稱敘述) 放置在test.py
這個檔案中,接著我們只要在作業系統的 shell 上輸入:
$ python test.py
20
就可以執行上述的多個運算囉!
在這邊 python
是直譯器的名稱,也是你電腦上面執行 Python 的指令,後面緊跟著的是 python file 的名稱。
注意到這邊使用了一個 print
函式,print
會將後面所列出的資料內容印出來,在這裡 result
的值在 print
的時候是 20
,所以我們執行完該檔案之後,會看到畫面上印出了 20
。
#
號代表的是 註解(commment),所謂的註解就是純粹給人看的一些說明,而這些說明完全會被 Python 給忽略掉,所以 #
號後面的內容將不會被執行,通常我們會對重要或者是需要抽象層次解說的程式碼下註解。
接下來的範例碼,讀者可以選擇使用 Python shell 來演示或是寫成一個
.py
檔來執行。