python函数的传递方式有哪些 python 传递函数

主机教程 建站分享 2年前 (2022-09-14) 233次浏览

文章摘要:python函数的传递方式有哪些 python 传递函数

python中函数的传递方式有以下几种 1.fun1(a,b,c) fun1(a,b,c)是直接将实参赋予行参 […]

python中函数的传递方式有以下几种

1.fun1(a,b,c)

fun1(a,b,c)是直接将实参赋予行参,根据位置做匹配,即严格要求实参的数量与行参的数量位置相等。

2.fun2(a=1,b=2,c=3)

fun2(a=1,b=2,c=3)是根据键值对的形式做实参与行参的匹配,这种式可以忽略参数的位置关系,直接根据关键字来进行赋值,同时该种传参方式可以在调用函数的时候作为个别选填项,不要求数量上的相等。

3.fun3(*args)

fun3(*args)传参方式是可以传入任意个参数,参数都被放到了tuple元组中赋值给行参args,之后要在函数中使用这些行参,直接操作args这个tuple元组即可。

4.fun4(**kargs)

fun4(**kargs)是以键值对字典的形式向函数传参的,且在传递的数量上没有限制。


声明:
若非注明,本站文章源于互联网收集整理和网友分享发布,如有侵权,请联系站长处理。
文章名称:python函数的传递方式有哪些 python 传递函数
文章链接:http://www.7966.org/post/14365.html
转载请注明出处

喜欢 (0)