Menu
Coddy logo textTech

Constantes

Parte de la sección Lógica y flujo del Journey de Python de Coddy. Lección 1 de 78.

En programación, una constante es un tipo de variable cuyo valor no se puede cambiar durante la ejecución de un programa. Las constantes son útiles para definir valores que se utilizan varias veces a lo largo de un programa, como constantes matemáticas como PI o el número de horas de un día.

En Python, no existe una aplicación estricta de las constantes como en algunos otros lenguajes (como c++). Sin embargo, existe una convención ampliamente adoptada para indicar que una variable debe tratarse como una constante. Esto se hace escribiendo el nombre de la variable usando únicamente letras mayúsculas, a menudo con guiones bajos para separar las palabras.

Por ejemplo:

PI = 3.14159
HOURS_IN_A_DAY = 24
MAX_USERS = 100

Cuando veas variables con nombres de esta manera en código Python, es una señal de que estos valores no deben modificarse. Esta convención ayuda a que el código sea más legible y fácil de mantener. Es importante señalar que esto es solo una convención de nombres; el intérprete de Python no te impide cambiar el valor de estas variables.

challenge icon

Desafío

Fácil

Crea un programa de Python que calcule el área de un círculo usando una constante para el valor de PI.

  • Define una constante llamada PI y establece su valor en 3.14159.
  • El radio ya se lee por ti con input(). No añadas ningún texto de indicación: el número llega por sí solo.
  • Calcula el área con area = PI * radius ** 2 e imprime únicamente el resultado.

Recuerda seguir la convención de nomenclatura para las constantes usando solo letras mayúsculas para PI.

Pruébalo tú mismo

# Define la constante PI a continuación


# El radio se lee por ti, no cambies esta línea
radius = float(input())

# Calcula el área e imprímela
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Lógica y flujo

Practica por tu cuenta: Compilador de Python online