python預設引數的使用注意

firefule發表於2021-09-11

python預設引數的使用注意

說明

1、預設引數的定義位置,要保證帶有預設值的預設引數在引數列表末尾。

2、呼叫函式時,如果有多個預設引數,需要指定引數名稱。

例項

def print_info(name, title="", gender=True):
    """
    :param title: 職位
    :param name: 班上同學的姓名
    :param gender: True 男生 False 女生
    """
 
    gender_text = "男生"
 
    if not gender:
        gender_text = "女生"
 
    print("%s%s 是 %s" % (title, name, gender_text))
 
 
# 提示:在指定預設引數的預設值時,應該使用最常見的值作為預設值!
print_info("小明")
print_info("老王", title="班長")
print_info("小美", gender=False)

以上就是python預設引數的使用注意,希望對大家有所幫助。更多Python學習指路:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1834/viewspace-2828936/,如需轉載,請註明出處,否則將追究法律責任。

相關文章