# 二、函数的嵌套
#(1)
# print(111) # 1
# def func1():
# name = 'alex'
# print(name) # 2
# def inner():
# a = 2
# print(a) # 3
# inner()
# func1()
# (2)
# print(111)
# def func1():
# name = 'alex'
# print(name)
# def inner():
# a = 2
# print(a)
# inner()
# print(333)
# func1()
# print(444)
#结果:# 111 333 alex 2 444
# (3)
# print(111)
# def func1():
# name = 'alex'
# print(name)
# def inner():
# a = 2
# print(a)
# print(444)
# inner()
# print(555)
# func1()
# 结果:# 111 alex 444 2 555
# (4)
# def func1():
# a = 666
# print(666)
#
#
# def func2():
# name = 'taibai'
# print(name)
# func1()
#
# print(333)
# func2()
# print(555)
# 结果:# 333 taibai 666 555