В общем есть кусок когда который не избежно зацикливается при определенных обстоятельствах (не из-за кода).
Вопрос такой, что и куда дописать, чтобы функция при бесконечном зацикливании определенного
while
просто выдало
break
или
return False
Предположим такую функцию:
def func():
a = 0 #точка А
while a<0:
#разного рода код
#куча if-else
b = 1 #точка Б
Как из точки А дойти до точки Б? и только при том условии что внутри while какой нибудь отрезок повторялся несколько раз под ряд.