python的函数传参补充
Posted 会移动的猪仔
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python的函数传参补充相关的知识,希望对你有一定的参考价值。
形参可以传递变量,列表,字典,元组
def model(name) 形参
model(‘zhuzai‘) 传递实参
def model(name,age) 位置形参
model(‘zhuzai‘,0) 传递实参
def model(name=‘zhuzai‘) 关键字形参
model(name=‘zhuzai2‘)或model() 若不传递实参,则默认为‘zhuzai‘
def model(*name) 任意数量形参,全部实参会用一个元组封装起来,所以函数只接受了一个值
mdoel(‘zhuzai1‘,‘zhuzai2‘,...) 传递实参
def model(**name) 任意数量的关键字形参,传递进来的键值对用字典封装起来,所以函数只接受了一个值
model(name1=‘zhuzai‘,name2=‘zhuzai2‘,...) 传递实参
以上是关于python的函数传参补充的主要内容,如果未能解决你的问题,请参考以下文章