064、Python 可变参数和关键字参数

在编写函数时,我们可能会存在不确定传入参数数量的情况。那么我们可以使用可变数量的参数。函数中可变数量的参数包括可变参数和关键字参数。

1、可变参数(*args):

可变参数允许函数接受任意数量的位置参数。在函数定义中,使用*args来表示可变参数,它会将传入的所有位置参数打包成一个元组,如:

def my_function(*args):
    for arg in args:
        print(arg)

my_function(1, 2