Привет. нужна помощь)
Мне нужно обработать ошибку деление на ноль. А потом в другом задании надо вывести перееменную которая ссылается на эту ошибку.. Короче вот:
--------------------------------------------------
try:
a = 5/0
print(a)
except:
print("Деление на 0")
print("Исключение было обработано")
#если я встречаю в коде где то эту ошибку и вывожу ее
#как ее обработать
print(a)
-------------------------------------------
А выводит:
Деление на 0
Исключение было обработано
Traceback (most recent call last):
File "try_except.py", line 15, in <module>
print(a)
NameError: name 'a' is not defined
---------------------------------------------------
Короче он первый раз обрабатывает а второй раз нет. Можно как то сделать чтобы он всегда обрабатывал?
Я не могу найти ничего в интернете. Может ссылку скинете? Пожалуйста
Или это нужно каждый раз так писать? (try except)
------------------------------
ну намекните хотя бы ради бога кому не жалко