PYTHON МАГИЧЕСКИЕ ЧИСЛА
В Python магическими числами называют числа, которые используются в коде программы, но не имеют явного значения. Обычно они записываются прямо в коде и не имеют смысла, если не знаешь, что они значат. Примером магического числа может быть число 86400, которое обозначает количество секунд в одном дне.
seconds_per_day = 86400
seconds_per_hour = 60 * 60
days_per_week = 7
weeks_per_year = 52
Чтобы избежать использования магических чисел, программисты часто объявляют их как константы в начале своих программ или скриптов. Это делает код более понятным и облегчает его сопровождение. В Python константы обычно записываются в верхнем регистре и используют символ подчеркивания для разделения слов.
SECONDS_PER_DAY = 86400
SECONDS_PER_HOUR = 60 * 60
DAYS_PER_WEEK = 7
WEEKS_PER_YEAR = 52
Использование констант вместо магических чисел может также помочь предотвратить ошибки при изменении значений. Например, если мы решим изменить количество дней в неделе с 7 на 8, то нам нужно будет изменить значение соответствующей константы, а все места в коде, где использовалось это значение, будут обновлены автоматически.
Какого числа от 1 до 31, родился человек, такая у него и вся жизнь
ООП 15 Магические методы. Методы __str__ и __repr__. (Dunder methods)
Обработка цифр числа - Python с Нуля - Урок 12
Попробуйте Божественный код Николы Теслы «369» в течение 9 дней и посмотрите что произойдет дальше
Я ПРОКАЧАЛ СЕБЯ ДО 99999999999999999999999 УРОВНЯ В МАЙНКРАФТ - Компот Minecraft
10 признаков того, что вы новичок в Python
Эту Задачу НЕВОЗМОЖНО Решить — Собеседование в Apple
Магические методы в python. Dunder методы
Что такое \
369. ЧИСЛО ТЕСЛА - ПОТОК УДАЧИ. УНИКАЛЬНАЯ ПРАКТИКА ИСПОЛЬЗОВАНИЯ ЦИФРОВОЙ КОМБИНАЦИИ.
Новые материалы: