Вместо эквивалента Python Goto я использую оператор break следующим образом для быстрых тестов моего кода. Это предполагает, что у вас есть структурированная кодовая база. Тестовая переменная инициализируется в начале вашей функции, и я просто перемещаю блок «If test: break» в конец вложенного блока if-then или цикла, который я хочу проверить, изменяя возвращаемую переменную в конце кода чтобы отразить блочную или циклическую переменную, которую я тестирую.
def x:
test = True
If y:
# some code
If test:
break
return something