中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

python函數的傳遞方式有哪些

九三
375
2021-02-18 12:01:27
欄目: 編程語言

python函數的傳遞方式有哪些

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)是以鍵值對字典的形式向函數傳參的,且在傳遞的數量上沒有限制。

1
瑞安市| 桃江县| 南投县| 灵石县| 富平县| 宁阳县| 宕昌县| 扎鲁特旗| 华宁县| 尖扎县| 都昌县| 仁化县| 库尔勒市| 景洪市| 丹阳市| 鹤庆县| 安塞县| 夏邑县| 拜城县| 循化| 高阳县| 玉溪市| 宁蒗| 晋中市| 武夷山市| 德格县| 抚宁县| 资溪县| 兴业县| 蓬溪县| 拉萨市| 永善县| 营山县| 连州市| 绥宁县| 漳州市| 吉林省| 波密县| 天等县| 枣阳市| 吉木萨尔县|