【Python备忘录】Python函数中*的使用
简介
萌新看代码的时候经常看到使用Python函数的时候用到*,以前用c或者java的时候从来没看过,看的是一脸懵逼,因此差了一点资料理解了一下使用方法,记录在此用以备忘。
一、在定义函数时参数使用*
1.1 定义时形参使用单*
举个例子:def test(*args):
意思是把传入的参数都装在元组args中。
调用时使用test(1,2,3)就相当于传入了一个args=(1,2,3)的元组。
1.2 定义时形参使用双*
举个例子:def test(**kwargs):
kwargs是关键字参数的意思
原创
2020-10-21 11:23:41 ·
531 阅读 ·
0 评论