第一种:参数按顺序从第一个参数往后排#标准调用
运行结果:
第二种:#关键字调用
注意:关键调用从哪开始的,从哪以后都必须使用关键字调用除了*收集参数。不能写成这样的:keyword_invoke(y=1, 2),这样就会报错。
运行结果:
第三种:#非关键字可变长参数(tuple) def normal_tuple_invoke(x, y=2, *values):
注意:收集参数 *当你参数不确定有多少是你可是使用它,他会把不确定的部分存在values元组中,当然这个元组名字要看*后面跟的是啥了。
想要学习Python开发的同学,可以参考成都Python培训班提供的学习大纲;
运行结果:
第四种:#关键字可变长参数(dict)
注意:**value_dict 传回来的参数以字典:key-value的形式存放,单招顺序首先传回来的是:key,其次是:value。
运行结果: