#!/usr/bin/python
# -*- coding utf8 -*-
'''
函数的嵌套分为
函数的嵌套调用
函数的嵌套定义
'''
def max2(x,y):
return x if x > y else y
def max4(a,b,c,d):
res1 = max2(a,b)
res2 = max2(res1,c)
res3 = max2(res2,d)
return res3
print(max4(10,3,443,345))
#h嵌套定义
def f1():
def f2():
print('from f2')
def f3():
print('from f3')
f3()
f2()
f1()
'''
执行结果
443
from f2
from f3
'''