Аннотации Final и @final в Python

Показываю аннотации Final и @ final в Python для создания констант и “последних“ классов и методов. Констант в Python нет. Мы можем добавить техническое ограничение (например, через дескрипторы), ошибка при попытке присвоить возникнет только в момент выполнения кода. А при помощи линтера (например mypy) мы можем ещё на этапе статического анализа кода выявить потенциальные проблемы. Код тут Поддержать выход роликов (зарплата монтажеру) - на Boosty - на Sponsr - через Tinkoff (любые карты) - через CloudTips Ссылки на соцсети: - Канал в ТГ - тут в чате обсуждаем технологии и ваш код - Паблик в ВК - YouTube: @SurenKhorenyan - Второй канал на YouTube: @SurenLife - RuTube
В начало