本篇目录:
一、 函数参数之形式参数与实参
二、 函数参数的具体使用
#1、位置参数:按照从左到右的顺序定义的参数
位置形参:必选参数
位置实参:按照位置给形参传值...函数调用结束后,就会失效,解除绑定,释放资源
'''
二、 函数参数的具体使用
1.位置参数
1.1 位置参数,位置即顺序,位置参数就是按照从左到右的顺序依次定义的参数
1.2 在定义函数阶段...调用函数时,位置实参与关键字可以混合使用,但是必须满足传值的要求
# 必须遵循形参的规则
foo(x,y,z)
foo(1,z=3,y=2)
# 不能为同一个形惨重复传值
foo(x,y,z)
foo(...按照关键字定义的实参
4.2 (*args)可以将溢出位置的实参全部接收,然后保存成元组的形式返回给args
def foo(x,y,z,*args):
print(x,y,z)...print(args)
foo(1,2,3,4,5,6,7,8,)
# 以上的返回结果为
1 2 3
(4,5,6,7,8,)
4.3 (**kwargs)可以将溢出位置的实参全部接收,然后保存成字典的形式返回给