Вопросы к Поиску с Алисой
Смысл использования аннотации typing.final в Python заключается в том, чтобы указать системе проверки типов, что декорированный метод не может быть переопределён, а декорированный класс не может быть разделён на подклассы. grep.cs.msu.ru docs.python.org
Например, если прописать MAX_VALUE: Final = 1000
, то при попытке позже поменять это значение интегрированная среда подсветит переменную с указанием, что идёт попытка изменить константную переменную. proproprogs.ru При этом программа отработает без ошибок. proproprogs.ru
Проверка этих свойств во время выполнения отсутствует. grep.cs.msu.ru Аннотации типов предназначены для использования разработчиками, средами разработки, линтерами, программами проверки типов и т. д.. proglib.io