"Константите могат да бъдат декларирани с главни или малки букви, но обща конвенция е да се използват изцяло главни букви." Според MDN: ЗАБЕЛЕЖКА: Константите могат да бъдат декларирани с главни или малки букви, но общоприетото правило е да се използват всички главни букви."
Трябва ли константите да се пишат с главни букви в Python?
Константите обикновено се дефинират на ниво модул и се пишат с главни букви с долни черти, разделящи думите. Примерите включват MAX_OVERFLOW и TOTAL.
Защо константите се пишат с главни букви?
Символичните имена на константи обикновено се пишат с главни букви, така че те могат лесно да бъдат разграничени от имената на променливи с малки букви. В много отношения това беше остатък от асемблерния език, където макросите бяха дефинирани с главни букви заедно с етикети, кодове на операции, имена на регистри и всичко останало.
Макросите трябва ли да са с главни букви?
define е макрос за предпроцесор. Той заменя всяко появяване на първия низ след него с всичко, което идва след низа. Първият низ не е необходимо да е с главни букви. Не, но това е обща и полезна конвенция, така че ако четете кода, можете да видите кое е макрос и кое не.
Трябва ли макросите да се пишат с главни букви в C?
По конвенция имената на макроси се пишат с главни букви. Програмите са по-лесни за четене, когато е възможно да се определи с един поглед кои имена са макроси. Тялото на макроса завършва в края на`define' ред. Можете да продължите дефиницията на няколко реда, ако е необходимо, като използвате обратна наклонена черта-нов ред.