# coding=utf-8
# *args主要用于函数定义,预先不知道会传递多少个参数,*args传递一个参数数量可变的元组类型给函数
def test_var_args(f_arg, *args):
print("第一个参数为", f_arg)
print(args)
print(type(args))
for arg in args:
print("下一个参数为", arg)
test_var_args(1, 3, 3, 3, 4, 3, 1, 34, 4)
本文通过一个具体的Python函数示例介绍了*args的作用及用法。*args允许我们在不确定参数数量的情况下定义函数,它将所有额外参数收集到一个元组中。本文详细解释了如何在函数中使用*args来处理数量不固定的输入参数。

被折叠的 条评论
为什么被折叠?



