详解Python的函数嵌套
当前位置:以往代写 > Python教程 >详解Python的函数嵌套
2019-06-14

详解Python的函数嵌套

详解Python的函数嵌套

Python语言答允在界说函数的时候,其函数体内又包括别的一个函数的完整界说,这就是我们凡是所说的嵌套界说。

实例1:

def OutFun():         #界说函数OutFun(),
    m=3               #界说变量m=3;
    def InFun():      #在OutFun内界说函数InFun()
        n=4           #界说局部变量n=4
        print m+n     #m相当于函数InFun()的全局变量
     InFun()          #OutFun()函数内挪用函数InFun()

实例2:

def InFun(m):
    n=4
    print m+n
def OutFun()
     m=4
     InFun(m)

实例2首先界说函数InFun(),然后再次界说OutFun()函数,此时InFun()和OutFun()完全独立的两个函数,再次OutFun()函数内挪用InFun();其实实例1和实例2中的嵌套浸染是一样的,只是两种差异的表示形式。

    关键字:

在线提交作业