outer() # 输出 # Call outer function # Call inner function
# 直接调用内部函数 inner() # 报错 # 内部函数不能在函数外部直接调用, 只能在函数内部调用 """ Traceback (most recent call last): File "/Users/Mehaei/test.py", line 135, in <module> inner() NameError: name 'inner' is not defined """
# 调用inner outer()() # OR call_inner = outer() call_inner()
# 输出 # Call outer function # Call inner function
# 直接调用内部函数 inner() # 报错 # 内部函数不能在函数外部直接调用, 只能在函数内部调用 """ Traceback (most recent call last): File "/Users/Mehaei/test.py", line 135, in <module> inner() NameError: name 'inner' is not defined """