Когда программа делает что-то с внешними данными (читает файл, делит числа, получает ввод от пользователя), всегда есть риск, что что-то пойдёт не так: файл не найдётся, на ноль делить нельзя, а пользователь вместо числа введёт буквы. В Python для работы с такими ситуациями используют конструкцию try/except/finally. Её задача — не дать программе упасть с непонятной […]
