Menu
CoddyTech

Constantes

Parte da seção Lógica e Fluxo do Journey de Python da Coddy. Lição 1 de 78.

Em programação, uma constante é um tipo de variável cujo valor não pode ser alterado durante a execução de um programa. As constantes são úteis para definir valores usados várias vezes ao longo de um programa, como constantes matemáticas, por exemplo, PI ou o número de horas em um dia.

Em Python, não há uma imposição rigorosa de constantes como em algumas outras linguagens (como c++). No entanto, há uma convenção amplamente adotada para indicar que uma variável deve ser tratada como uma constante. Isso é feito escrevendo o nome da variável com todas as letras maiúsculas, geralmente com sublinhados para separar as palavras.

Por exemplo:

PI = 3.14159
HOURS_IN_A_DAY = 24
MAX_USERS = 100

Quando você vê variáveis nomeadas dessa forma no código Python, isso é um sinal de que esses valores não devem ser alterados. Essa convenção ajuda a tornar o código mais legível e fácil de manter. É importante observar que isso é apenas uma convenção de nomenclatura; o próprio interpretador Python não impede que você altere o valor dessas variáveis.

challenge icon

Desafio

Fácil

Crie um programa em Python que calcule a área de um círculo usando uma constante para o valor de PI.

  • Defina uma constante chamada PI e atribua a ela o valor 3.14159.
  • O raio já é lido para você com input(). Não adicione nenhum texto de solicitação: o número chega sozinho.
  • Calcule a área com area = PI * radius ** 2 e imprima apenas o resultado. (** é o operador de potência: radius ** 2 significa o raio ao quadrado, o mesmo que radius * radius.)

Lembre-se de seguir a convenção de nomenclatura para constantes usando todas as letras maiúsculas em PI.

Experimente você mesmo

# Defina a constante PI abaixo


# O raio já é lido para você; não altere esta linha
radius = float(input())

# Calcule a área: substitua 0 pela fórmula
area = 0

print(area)
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Lógica e Fluxo

Pratique por conta própria: Compilador de Python online