函数的参数

位置参数(站在实参角度)

1.按照位置传参

2.按照关键字传参

3.位置和关键字混用

位置参数必须在关键字参数的前面,对于一个形参只能赋值一次;

站在形参角度,位置参数必须传值;

4.默认参数

4.动态参数

函数的参数
*args求和函数应用
def mysum(*args):
    the_sum = 0
    for i in args:
        the_sum+=i
    return the_sum

the_sum = mysum(1,2,3,4)
print(the_sum)

**kwargs的应用
def stu_info(**kwargs):
    print(kwargs)
    print(kwargs['name'],kwargs['sex'])

stu_info(name = 'alex',sex = 'male')
*args 和 **kwargs

 

上一篇:arg* 与 arg**的区别


下一篇:Linux查看监听端口的脚本测试