函数参数为 列表或者字典 传递一个列表,例如 [1, 2, 3] 将此传给函数get_sum() 求出 各个元素之和 传递一个字典,打印出key/value的对应关系表: #!/usr/bin/env python def get_sum(*args): res = 0 for i in args: res += i print(res) lista = [1, 2, 3] get_sum(*lista) print('-' * 40) def get_vk(**kwargs): for k,…
在学习Python的过程中,我认为Python函数是很重要的一部分.其中参数的类型和数量,是一个比较容易弄混乱的点. 1.一般参数 首先,写一个计算两个数的和的函数: def addNum(x, y): return x + y 函数addNum(x, y)中具有两个参数. 2.默认参数 当我们编写的函数中,有一个参数是不太变化的,我们可以设置它是默认的参数,如下: def addNum(x, y = ): reurn x + y 这样我们不仅可以在调用函数addNum时,只带一个参数: >>…