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. ЧИСЛО ТЕСЛА - ПОТОК УДАЧИ. УНИКАЛЬНАЯ ПРАКТИКА ИСПОЛЬЗОВАНИЯ ЦИФРОВОЙ КОМБИНАЦИИ.

BLGPG-2E5C9A83B4F8-24-09-19-20

Новые материалы: