• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    Python函數之為參數設置默認值

    調用函數時,如果沒有指定某個參數,將會拋出異常。為了解決這個問題,我們可以為參數設置默認值,即在定義函數時直接指定形式參數的默認值。

    東西/原料

    • Python3

    方式/步調

    1. 1

      界說帶有默認值參數的函數的語法格局根基如下, 

      def 函數名( 參數名 = 默認值 ):

    2. 2

      在界說函數時,指定默認的形式參數必需在所有參數的最后,不然將發生語法錯誤。

    3. 3

      在挪用函數時,若不指定該參數內容,則為指定的默認設置內容

    4. 4

      在Python中,可以利用“函數名.__defaults__”查看函數的默認值參數的當前值,其成果是一個元組。

    5. 5

      別的,利用可變對象作為函數參數的默認值時,多次挪用可能會導請安料之外的環境。

      如下,

    6. 6

      為了防止這種環境,最好利用None作為可變對象的默認值,這時還需要加上需要的查抄代碼。

      END
    • 發表于 2020-05-10 19:00
    • 閱讀 ( 1019 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆