Что такое try except в Python?
Исключения это то, что может непредвиденно возникнуть в ходе работы программы. Если такое случиться, то программа просто перестанет работать или же вовсе выключиться. Чтобы такого не допустить вам всегда стоит добавлять исключения при работе с различными вещами. К примеру, вы хотите добавить возможность деления двух чисел? Добавьте также исключение, которое позволит проверять, не является ли делитель нулем. Или же вы хотите что-то вписать файл, но для начала его необходимо открыть. Пропишите исключение, которое будет срабатывать если файл не найден, чтобы программа не пыталась его открывать повторно. Логика тут ясна. Чтобы ознакомиться детальнее со всеми возможными исключениями вы можете посетить
try: # Пробуем что-то сделать
k = 1 / 0 # Деление на ноль
except ArithmeticError: # Отслеживаем на арифметическую ошибку
print ("Найдена ошибка") # Мы нашли ошибку
k = 0 # Наша переменная теперь будет равна 0
print(k) # Просто выводим переменную