Есть примерно такой код:
def func_ext(): ... # какой-то код def func_int(): ... # какой-то код return func_int() ... # какой-то код
def func_ext(): ... # какой-то код def func_int(): ... # какой-то код return func_int() ... # какой-то код
return func_int()
def func_ext(): print('ext1') def func_int(): print('int') return func_int() func_int() print('ext 2') func_ext()
return func_int()
^
IndentationError: unindent does not match any outer indentation level
def func_ext(): print('ext1') def func_int(): print('int') return func_int() print('ext 2') return func_int() func_ext()
def func_ext(): print('ext1') def func_int(): a = 1 print('int') return a return func_int() print('ext 2') func_ext()
4kpt_VДа ладно, это мелочи. Мне главное принцип надо было понять.
Третий принт не отработает никогда