函式(function)的建立,主要是為了程式碼的重用;而重用程式碼則是建構可維護系統的關鍵。

函式的語法結構

一、關鍵字:def 及 return

def 關鍵字:用於命名函式及說明函式所包含的引數。
return 關鍵字:將值回傳給調用的程式碼,並非必要。

二、函式可以接受引數資料

函式可以接受輸入到函式中的資料(引數),在 def 的那一列,函式名稱後的一對圓括號中指定引數。

函式範例,假設我們要建立一個名為 calc_tax 的函式,可以接受一個未稅金額,算出其營業稅(5%)

def calc_tax(untax_price):
    return untax_price * 0.05

函式的資料型態

Python 不會檢查引數或回傳值的資料型態。

Last modified: 2019-02-21

Author

Comments

Write a Reply or Comment

Your email address will not be published.