界说带有默认值参数的函数的语法格局根基如下,
def 函数名( 参数名 = 默认值 ):
在界说函数时,指定默认的形式参数必需在所有参数的最后,不然将发生语法错误。
在挪用函数时,若不指定该参数内容,则为指定的默认设置内容
在Python中,可以利用“函数名.__defaults__”查看函数的默认值参数的当前值,其成果是一个元组。
别的,利用可变对象作为函数参数的默认值时,多次挪用可能会导请安料之外的环境。
如下,
为了防止这种环境,最好利用None作为可变对象的默认值,这时还需要加上需要的查抄代码。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!