能否用 *args和**kwargs举个python代码例子
时间: 2023-10-02 17:09:14 浏览: 95
python函数参数*args**kwargs用法实例
5星 · 资源好评率100%
当然可以!下面是一个简单的例子:
def example_func(*args, **kwargs):
print("args:", args)
print("kwargs:", kwargs)
example_func(1, 2, 3, name="Alice", age=25)
输出结果将会是:
args: (1, 2, 3)
kwargs: {'name': 'Alice', 'age': 25}
这里 *args 表示任意数量的位置参数,**kwargs 则表示任意数量的关键字参数。在函数内部,我们可以像普通参数一样使用它们。
阅读全文