2、函数的嵌套

# 二、函数的嵌套
#(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

 

posted @ 2018-05-10 18:22  龙的传人123  阅读(77)  评论(0)    收藏  举报