函数定义后,函数体会转换成字符串保存到内存。
在函数体内被调用的函数,必须在被调用之前声明。
def foo():
print('foo')
bar()
def bar():
print('bar')
foo()
# foo
# bar
上面的代码相当于:
def bar():
print('bar')
print('foo')
bar()
# foo
# bar
函数定义后,函数体会转换成字符串保存到内存。
在函数体内被调用的函数,必须在被调用之前声明。
def foo():
print('foo')
bar()
def bar():
print('bar')
foo()
# foo
# bar
上面的代码相当于:
def bar():
print('bar')
print('foo')
bar()
# foo
# bar