Junior — Middle
92
Python proqramlarında istisnaları necə idarə etmək olar?
AI-dan cavab
sobes.tech Süni İntellekt
В Python для обработки исключительных ситуаций используется конструкция try-except. В блоке try размещается код, который может вызвать исключение, а в блоке except — код, который обрабатывает это исключение. Также можно использовать блоки else (выполняется, если исключений не было) и finally (выполняется всегда, независимо от исключений).
Пример:
try:
result = 10 / 0
except ZeroDivisionError:
print("Деление на ноль невозможно")
else:
print("Результат вычисления:", result)
finally:
print("Блок finally выполнен")
Такой подход позволяет избежать аварийного завершения программы и корректно реагировать на ошибки.