Код: Выделить всё
def divisive_recursion(n):
try:
if n должен быть равен 1 или 2, чего он никогда не делает из-за бесконечной рекурсии. Так почему же оба оператора печати печатаются, когда условие внутри них никогда не оценивается как True?< /п>
Подробнее здесь: [url]https://stackoverflow.com/questions/79316309/how-does-this-code-execute-the-finally-block-even-though-its-never-evaluated-to[/url]
Мобильная версия