args = [4,5]
kwargs = {'x': 7}
func(a, b=2, *args, **kwargs)
提及a,b,args和kwargs的公認命名法是什麼?用於Python函數參數的命名法
特別是,在這裏填寫空白:
'a' is a (_blank_) positional argument
'args' contains (_blank_) positional arguments
'b' is a (_blank_) keyword argument
'kwargs' contains (_blank_) keyword arguments
我正在尋找類似(空白)= {正規/任意長度/實際/可變位置/固定}
如果我在上面的錯誤,也請糾正我。
我不知道你要在這裏拍攝什麼語義,但如果更換'blank'用,那麼,空 - 即沒有 - 那麼你所有的句子似乎正確的是。例如:''a'是一個位置參數.' –
@mark:你是否試圖闡明'形參'和'函數參數'之間的區別? –
我想消除關於函數參數的討論。例如,如果'b'應該是3而不是2,那麼有人會告訴我什麼? 「嘿,你的關鍵字參數不正確」對我來說聽起來很模糊。 – mark