前向引用

前向引用:就是要把要用的子函数定义在前面

错误示例:

def foo():
    print('from foo')
    bar()

foo()

输出

NameError: name 'bar' is not defined
def bar():
    print('from bar')
def foo():
    print('from foo')
    bar()
foo()

输出

from foo
from bar

 

posted @ 2019-01-17 16:41  流水众生  阅读(107)  评论(0编辑  收藏  举报