一,
def foo():
print(‘from foo’)
bar()
foo()
会报错,因为没有定义bar
二,
def foo():
print(‘from foo’)
bar()
def bar():
print(‘from bar’)
foo()
会输出 from foo
from bar
三,
def bar():
print(‘from bar’)
def foo():
print(‘from foo’)
bar()
foo()
会输出 from foo
from bar
四,
def foo():
print(‘from foo’)
bar()
foo()
def bar():
print(‘from bar’)
会报错,再执行foo()时,还没有定义bar