def foo(): def bar(): return # some code return def foo2(): # call bar() here?
有没有可能 bar() 里面 foo() foo2() ?
bar()
foo()
foo2()
bar 全球的:
bar
def foo(): global bar def bar(): print("In bar")
酒吧 除非你先打电话 foo ,因为这是定义 :
酒吧
foo
bar() #Traceback (most recent call last): # File "<stdin>", line 1, in <module> #NameError: name 'bar' is not defined foo() bar() #In bar