您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Python函数嵌套的简单示例

5b51 2022/1/14 8:14:49 python 字数 2533 阅读 321 来源 www.jb51.cc/python

Python函数嵌套的简单示例

概述

Python语言允许在定义函数的时候,其函数体内又包含另外一个函数的完整定义,这就是我们通常所说的嵌套定义。

实例1:


# @param 详解Python的函数嵌套
# @author 编程之家 jb51.cc|www.jb51.cc 


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

# End www.jb51.cc

实例2:


# @param 详解Python的函数嵌套
# @author 编程之家 jb51.cc|www.jb51.cc 


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

# End www.jb51.cc

实例2首先定义函数InFun(),然后再次定义OutFun()函数,此时InFun()和OutFun()完全独立的两个函数,再次OutFun()函数调用InFun();其实实例1和实例2中的嵌套作用是一样的,只是两种不同的表现形式。

总结

以上是编程之家为你收集整理的Python函数嵌套的简单示例全部内容,希望文章能够帮你解决Python函数嵌套的简单示例所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶