三、函数+

一、函数可以当作数据传递

1、可以被引用

2、可以被当作参数传递

3、返回值可以是函数

4、可以当作容器类型的元素

二、函数嵌套

1、嵌套定义

def aaa():
    def bbb():
        def ccc():
            print('hello')
     ccc()
  bbb()

2. 嵌套调用

def max(x,y):
    return x if x > y else y

def max4(a,b,c,d):
    res1=max(a,b)
    res2=max(res1,c)
    res3=max(res2,d)
    return res3
print(max4(1,2,3,4))

猜你喜欢

转载自www.cnblogs.com/haoy/p/10259862.html