"Константы могут быть объявлены как в верхнем, так и в нижнем регистре, но обычно принято использовать только прописные буквы." Согласно MDN: ПРИМЕЧАНИЕ. Константы могут быть объявлены как в верхнем, так и в нижнем регистре, но общепринятым соглашением является использование всех букв в верхнем регистре."
Должны ли константы писаться с большой буквы в Python?
Константы обычно определяются на уровне модуля и пишутся заглавными буквами с подчеркиванием, разделяющим слова. Примеры включают MAX_OVERFLOW и TOTAL.
Почему константы пишутся с большой буквы?
Имена символических констант обычно пишутся в верхнем регистре, поэтому их можно легко отличить от имен переменных в нижнем регистре. Во многом это был пережиток языка ассемблера, где макросы определялись в верхнем регистре вместе с метками, кодами операций, именами регистров и всем остальным.
Должны ли макросы быть в верхнем регистре?
define - макрос препроцессора. Он заменяет каждое вхождение первой строки после нее тем, что идет после строки. Первая строка не обязательно должна быть написана заглавными буквами. Нет, но это распространенное и полезное соглашение, поэтому, если вы читаете код, вы можете видеть, что является макросом, а что нет.
Должны ли макросы писаться с заглавной буквы в C?
По соглашению имена макросов пишутся в верхнем регистре. Программы легче читать, когда можно с первого взгляда сказать, какие имена являются макросами. Тело макроса заканчивается в концеСтрока define. При необходимости вы можете продолжить определение на несколько строк, используя обратную косую черту-новую строку.