<label id="bh7tp"><big id="bh7tp"></big></label>

<em id="bh7tp"><tr id="bh7tp"><u id="bh7tp"></u></tr></em>
<th id="bh7tp"></th>

<li id="bh7tp"><acronym id="bh7tp"></acronym></li>
  • <em id="bh7tp"></em>

    <tbody id="bh7tp"><pre id="bh7tp"></pre></tbody>
  • Python教程自學網歡迎您來學習!
    當前位置: 首頁 > django > python函數中的形參有幾種

    python函數中的形參有幾種

       

    python函數中的形參有幾種

    Python函數中參數有兩種類型,分別是形參和實參,本篇就形參中的類型帶來介紹。

    1、位置形參,實參必填。

    def func01(p1, p2, p3):
        print(p1, p2, p3)
     
    # func01() # 報錯
    func01(1, 2, 3)  # 1 2 3

    2、星號元組形參,自動將多個實參合并為一個元組。

    只支持位置實參。

    def func03(*args):  # 就使用 args 命名變量。星號修飾輸入。
        print(args)
     
    func03()  # tuple()
    func03(1, 2, 3)  # tuple(1,2,3)

    3、默認形參,實參可選,每一個形參有一個默認值。

    判定是否為默認形參的依據是是否有默認值。

    def func02(p1=1, p2=2, p3=3):
        print(p1, p2, p3)
     
    func02()  # 1 2 3
    func02(0)  # 0 2 3
    func02(p2=0)  # 1 0 3

    4、雙星號元組形參,自動將多個實參合并為元組。

    只支持關鍵字實參。

    def func04(**kwargs):  # 就使用 kwargs 命名變量。雙星號修飾輸入。
        print(kwargs)
     
    func04()  # dict()
    func04(p1=1, p2=2)  # {'p1': 1, 'p2': 2}

    以上就是python函數中的形參類型介紹,希望對大家有所幫助。更多Python學習指路:python基礎教程

    本文教程操作環境:windows7系統、Python 3.9.1,DELL G3電腦。

    人人爽人人澡人人人妻
    <label id="bh7tp"><big id="bh7tp"></big></label>

    <em id="bh7tp"><tr id="bh7tp"><u id="bh7tp"></u></tr></em>
    <th id="bh7tp"></th>

    <li id="bh7tp"><acronym id="bh7tp"></acronym></li>
  • <em id="bh7tp"></em>

    <tbody id="bh7tp"><pre id="bh7tp"></pre></tbody>