可变参数 *args 允许你传入0个或任意个参数,这些可变参数在函数调用时自动组装为一个tuple, 而 关键字参数 **kw 允许你传入0个或任意个含参数名的参数,这些关键字参数在函数内部自动组装为一个dict. 可变参数*args def calc(*numbers): sum = 0 for n in numbers: sum = sum + n*n return sum calc(1, 2) calc() 另一种用法: numbers = [1, 2, 3] calc(numbers[0…