前向引用

---恢复内容开始---

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

错误示例:

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

---恢复内容结束---

原文地址:https://www.cnblogs.com/liushuizs/p/10303271.html