參數形參錯誤之 SyntaxError: non-default argument follows default argument

出現這種錯物的原因是,無默認值的形參不能定義在有默認值的形參之後!!

錯誤代碼:

def __init__(self,
                 in_channels,
                 out_channels,
                 k_num, 
  
                 t_kernel_size=1,
                 t_stride,

                 t_padding=0,
                 t_dilation=1,
                 bias=True):

正確代碼:

def __init__(self,
                 in_channels,
                 out_channels,
                 k_num,
  
                 t_stride,
                 t_kernel_size=1,
                 
                 t_padding=0,
                 t_dilation=1,
                 bias=True):

小錯誤,大家要避免。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章