python函数参数*args

本节主要介绍*arg的使用方法

由于python中函数允许函数用变量作为函数参数(感觉是个高级语言都有啊)所以我们可以用*args作为函数参数。

在函数中参数可以按照tuple来进行访问
下面看一个典型的函数

def function1(name_arg,*args):
print(name_arg)
print(type(name_arg))
print(type(args))
print(args)
function1(“a”,1,2)

结果是

a
<class ‘str’>
<class ‘tuple’>
(1, 2)

那么应该怎么去对这个tuple进行访问呢

def function1(name_arg,*args):
for arg in args:
print(arg)
function1(“a”,1,2,“b”,“c”)

结果是这样

1
2
b
c

猜你喜欢

转载自blog.csdn.net/weixin_43914889/article/details/88087398