Python – Function

測試環境為 CentOS 8 x86_64 (虛擬機)

Function 的使用.

使用輸入參數 n 跟 m .

[root@localhost ~]# vi fun1.py
def multi(n,m):
    print(n*m)
multi(2,3)

執行結果.

[root@localhost ~]# python3 fun1.py
6

使用 return 回傳值.

[root@localhost ~]# vi fun2.py
def multi(n,m):
    return n*m
print(multi(2,3))

執行結果.

[root@localhost ~]# python3 fun2.py
6
  • 預設引數值
    使用預設 輸入參數 n=1 跟 m=1 .

    [root@localhost ~]# vi fun4.py
    def multi(n=1,m=1):
        return n*m
    print(multi())
    

    執行結果.

    [root@localhost ~]# python3 fun4.py
    1
    
  • 關鍵字引數
    在呼叫函數時指定其參數名稱.

    [root@localhost ~]# vi fun5.py
    def multi(n=1,m=1):
        return n*m
    print(multi(m=2))
    

    執行結果.

    [root@localhost ~]# python3 fun5.py
    2
    
沒有解決問題,試試搜尋本站其他內容

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料