2022.4.7学习总结

1.函数补充

补充内容
不定长参数的补充-函数调用时的拆包
'''
'''
def hetun(*args,**kwargs):
    num = 0
    for i in args:
        num += i
    for j in kwargs.values():
        num += j
    print(num)
list = [1,2,3,4]
dict={'a':1,'b':2,'c':3,'d':4}
hetun(1,2,3,4)
hetun(a=1,b=2,c=3,d=4)
hetun(*list,**dict)    #  *list相当于对list拆包了,变成hetun(1,2,3,4),**dict相当于对于dict拆包,变成hetun(a=1,b=2,c=3,d=4)
'''
'''
匿名函数
匿名函数就是使用lambda关键字定义的函数
一般称为使用def关键字定义的函数为标准函数

匿名函数只能书写一行代码
匿名函数的返回值不需要return,一行代码(表达式)的结果就是返回值
使用场景,作为函数的参数,这个函数比较简单,值使用一次,没有必要用def定义

语法
变量 = lambda 参数:一行代码
'''
'''
hetun=lambda:print('hello')  #无参无返回值
hetun()

hetun2=lambda:10   #无参有返回值
a=hetun2()
print(a)

hetun3=lambda a,b:print(a+b)  #无参无返回值
hetun3(1,2)

hetun4=lambda a,b:a+b  #有参有返回值
hetun4(22,33)
print(hetun4(22,33))
'''

2.明日计划,函数补充剩余,面向对象

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值