美文网首页
Python从新手到大师——06:嵌套函数

Python从新手到大师——06:嵌套函数

作者: 远航天下 | 来源:发表于2018-08-22 14:26 被阅读0次

    代码一

    #! /usr/bin/env python
    """
    @Time     : 2018/8/22 14:22
    @Author   : Damao
    @Site     : Life is short. I use python.
    @File     : test1.py
    @Software : PyCharm
    
    """
    def foo():
        b = 'hello'
    
        def bar():  # Python中可以在函数内部再定义函数
            c = True
            print(a)
            print(b)
            print(c)
    
        bar()
        # print(c)  # NameError: name 'c' is not defined
    
    
    if __name__ == '__main__':
        a = 100
        # print(b)  # NameError: name 'b' is not defined
        foo()
    

    代码二

    #! /usr/bin/env python
    """
    @Time     : 2018/8/22 14:23
    @Author   : Damao
    @Site     : Life is short. I use python.
    @File     : test2.py
    @Software : PyCharm
    
    """
    """函数代码的编写方式"""
    
    def main():
        # Todo: Add your code here
        pass
    
    
    if __name__ == '__main__':
        main()
    

    相关文章

      网友评论

          本文标题:Python从新手到大师——06:嵌套函数

          本文链接:https://www.haomeiwen.com/subject/sxfyiftx.html