Neste artigo você vai aprender como definir constante em Python, também para que servem as constantes no Python e como devemos utilizá-las
Fala programador(a), beleza? Bora aprender mais sobre constantes na linguagem Python!
Na verdade ainda não é possível criar uma constante em Python como em outras linguagens, onde seu valor não é alterado
Pelo menos não no ano que escrevo este artigo hehe
Porém na documentação, caso você opte por criar uma variável com sintaxe de constante, há algumas instruções a serem seguidas
Todas as letras da variável que servirá como constante devem ficar uppercase (maiúsculas)
E também se houver mais de uma palavra elas devem ser separadas por underline
Veja dois exemplos:
CONSTANTE = 1 CONSTANTE_DOIS = 2
Esse é o padrão recomendado na documentação da linguagem Python
Você pode deixar um comentário inline explicando que aquela variável é na verdade uma constante
Obs: Talvez no futuro adicionem a instrução de constante em Python, então atualizarei este artigo conforme a documentação fornecer esta informação
Conclusão
Neste artigo vimos como definir constante em Python – que na verdade não existe uma sintaxe própria
E sim delimitar a variável com uma sintaxe que se assemelha as constantes de outras linguagens, como é indicado na documentação
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube
Obrigado, seu artigo me ajudou D+
De nada amigo! =)
Valeu pelo esclarecimento!!
de nada =)
Como fazer quando se tem um projeto grande, e você precise definir um arquivo para constantes como (constants.py) por exemplo, e tenha que usar esse arquivo como base de constantes para todo o projeto?
Eu coloquei todas as minhas constantes num arquivo .py e depois importo ele nos outros. O problema é que quando for usar uma constante, tenho que chamar cs.NOME por exemplo, ao invés de chamar só o nome da constante diretamente. Existe alguma outra forma de fazer isso melhor ou estou correto?
boa
valeu Orlando!
uma das coisas que não gosto no python é a liberalidade excessiva, existem apenas algumas convenções a serem seguidas mas no geral a linguagem não vai impedir o programador de fazer besteira. O que é péssimo para projetos em equipe