在python里, 什么是可變參數(shù)?
提問人:楊紫紅發(fā)布時(shí)間:2020-11-23
例1:*args,我們要定義一個(gè)函數(shù)的時(shí)候,必須要預(yù)先定義這個(gè)函數(shù)需要多少個(gè)參數(shù)(或者說可以接受多少個(gè)參數(shù))。一般情況下這是沒問題的,但是也有在定義函數(shù)的時(shí)候,不能知道參數(shù)個(gè)數(shù)的情況在Python里,帶*的參數(shù)就是用來接受可變數(shù)量參數(shù)的,這里接收的是元組數(shù)據(jù)
例2:**kwargs, 字典作為參數(shù):定義函數(shù)時(shí)使用**開頭的參數(shù),調(diào)用時(shí)使用“name=value”的形式,作為傳遞進(jìn)來字典的鍵值對(duì)
繼續(xù)查找其他問題的答案?
相關(guān)視頻回答
點(diǎn)擊加載更多評(píng)論>>