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

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

Смотрите также