Chapter 2 - 函數
大綱
- 為何使用函數
- 學會使用函數
- 作業
為何使用函數
很多時候會有許多重複的程式碼需要一直被運用,所以我們需要找到一個方法讓這些重複的程式碼能夠被一直運用著.在Python裡面,我們可以透過函數重複呼叫這些程式碼再一次的運行處理.
學會使用函式
以下是函數最基本的形式,透過def關鍵字,我們可以開啟命名函數的指令串.其中aha為函數名稱,而a,b是會使用到的變數,這兩個變數都是透過外面變數傳值才會有值.而關鍵字return則是代表當這個函數處理完成之後,要回傳出來的值,例如aha這個函式,就是會回傳 a+b的值
def aha(a,b):
return a+b
而我們使用這個函數的方法很簡單,例如下面的程式碼:
c = aha(1,2)
那麼c就會等於 1+2之後得值3
作業
請實作輾轉相除法的函數,例如gcd(20,12)就會回傳 4