河南省豫建设计院网站,上海市2022进博会,wordpress单击图片,建设网站费用记什么科目有时可能需要一个函数中处理的参数的个数是不确定的#xff0c;就需要使用多值参数
参数名前加上*#xff0c;代表可以接收元组参数名前加上**#xff0c;代表可以接收字典
代码#xff1a;
def demo(*args, **kwargs):print(args)print(kwargs)demo(1, 2, 3, 4, 5, nam…有时可能需要一个函数中处理的参数的个数是不确定的就需要使用多值参数
参数名前加上*代表可以接收元组参数名前加上**代表可以接收字典
代码
def demo(*args, **kwargs):print(args)print(kwargs)demo(1, 2, 3, 4, 5, name小明, age18, genderTrue)# 需要将一个元组变量/字典变量传递给函数对应的参数
gl_nums (1, 2, 3)
gl_xiaoming {name: 小明, age: 18}# 会把 num_tuple 和 xiaoming 作为元组传递个 args
demo(*gl_nums, **gl_xiaoming)
结果