Показываю аннотации Final и @ final в Python для создания констант и "последних" классов и методов.
Констант в Python нет. Мы можем добавить техническое ограничение (например, через дескрипторы), ошибка при попытке присвоить возникнет только в момент выполнения кода. А при помощи линтера (например mypy) мы можем ещё на этапе статического анализа кода выявить потенциальные проблемы.
Код тут https://gist.github.com/mahenzon/1d6c...
Поддержать выход роликов (зарплата монтажеру)
на Boosty https://boosty.to/mahenzon
на Sponsr https://sponsr.ru/suren/
через Tinkoff (любые карты) https://tinkoff.ru/cf/6kbKWtKhapM
через CloudTips https://pay.cloudtips.ru/p/9a8fa641
Ссылки на соцсети:
Канал в ТГ https://t.me/Khorenyan - тут в чате обсуждаем технологии и ваш код
Паблик в ВК https://vk.com/SurenKhorenyan
YouTube: / @surenkhorenyan
Второй канал на YouTube: / @surenlife
RuTube https://rutube.ru/u/Suren/
Watch video Аннотации Final и @final в Python online, duration hours minute second in high quality that is uploaded to the channel Сурен Хоренян 14 April 2024. Share the link to the video on social media so that your subscribers and friends will also watch this video. This video clip has been viewed 1,543 times and liked it 105 visitors.