当前位置:   article > 正文

python-1星-可变参数

python-1星-可变参数

可变参数是指在函数调用时,可以传入任意数量的参数。

在Python中,可用*args表示可变参数,args是一个元组类型,存储了传入的所有参数。

1、1个星(*)说明:

1)单星号

2)关键字args

3)可以传多值

4)*arg接收的列表也是转化为元组

2、结构参数传入需要在变量前加*

  1. def muliti_value(*args):
  2.         print(args)
  3. list1=[1,2,3,4,5]
  4. muliti_value(*list1)

3、单星参数组合关键字参数混合

  1. def muliti_value(num,*args):
  2. print(num)
  3. print(args)
  4. list1=[1,2,"sss",4,5]
  5. muliti_value(111,*list1)

结果:

111
(1, 2, 'sss', 4, 5)

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号