args是什么类型
时间: 2023-07-03 18:17:09 浏览: 130
Spring AOP中使用args表达式的方法示例
`args` 是一个特殊的变量名,通常用于函数定义中,在函数被调用时用来接收不定数量的参数。它是一个元组类型(tuple)。在函数定义中,`*args` 表示将所有参数打包进一个元组中,而在函数调用时,可以传入任意数量的参数,这些参数会被打包进这个元组中。例如:
```
def foo(*args):
print(args)
foo(1, 2, 3) # 输出 (1,2,3)
foo('a', 'b') # 输出 ('a','b')
```
需要注意的是,`args` 只是一个约定俗成的变量名,实际上可以使用任何有效的变量名来代替。
阅读全文