1. 程式人生 > >python3.x中宣告函式時的預設值引數問題

python3.x中宣告函式時的預設值引數問題

宣告一個引數具有預設值的函式形式如下:

def <函式名> (引數=預設值):

        <函式語句>

eg:

def hello(name='python'):

         print('你好,我是: %s' %name)

hello()  # 不增加引數,使用預設引數,name預設值會被自動賦值給引數name

輸出:你好,我是:python

hello('Jonson')  # 增加引數,所給的引數值會賦值給name

輸出:你好,我是:Jonson