函数基础
定义函数
def function_name(x,y,z):
do something return object
>>> def add(x,y):
... r = x+y
... return r
>>> add(2,3)
5
>>> add("y","www")
'ywww'
嵌套函数和装饰器
'''定义函数练习,判断是否再字典里,并打印'''
d = {'a':39,'b':40,'c':99,'d':100}
def cc(dct=d,**kwargs):
r = {k:v for k,v in kwargs.items() if dct.get(k)==v}
return r
fr = cc(a=10,b=40,d=100)
print(fr)