Skip to main content

2-6 函數

 

如何自定函數 ?

        def函數名稱 (參數1,  參數2,  ....) :
               函數的詳細內容
                  :
                return 傳回值

 

如何呼叫自定函數 ? 

        函數名稱(參數1,  參數2,  ....)
        傳回值 = 函數名稱(參數1,  參數2,  ....)

 

範例:輸入3小時25分,顯示等於多少秒數

def myfunc (h, m):
    value = (h * 60 + m) * 60
    return value


sec = myfunc(3, 25)
print (sec)

輸出結果為 12300

 

練習1:輸入兩個整數(例如首項=5、末項=10),計算兩數字之間(包含兩數字)所有整數總和     (參考答案 = 45 )

練習2: 輸入兩個整數(例如首項=5、末項=10),計算兩數字之間(包含兩數字)所有整數平方和 (參考答案=355)

 

練習3: 輸入兩個整數(首項=5、末項=10),計算兩數字之間(包含兩數字)所有奇數總和 (參考答案=21)