lunes, 29 de diciembre de 2025

365 Días de Python en Clcoding. Dia 13, sentencias condicionales

 ¡Entramos en una de las partes más emocionantes de la programación! El Día 13 es cuando tu código deja de ser una lista de instrucciones fijas y empieza a tomar decisiones basadas en condiciones.


🐍 Día 13: Sentencias Condicionales (if, elif, else)

El reto de hoy es crear un programa que evalúe una situación y responda de manera distinta según el resultado. Para esto, usamos la lógica: "Si pasa esto, haz aquello; si no, haz esto otro".

El Código del Reto

Python
>># Definimos una variable para evaluar
>>puntuacion = 85

>>if puntuacion >= 90:
>>    print("Excelente: Sacaste una A")
>>elif puntuacion >= 80:
>>    print("Muy bien: Sacaste una B")
>>elif puntuacion >= 70:
>>    print("Bien: Sacaste una C")
>>else:
>>    print("Necesitas mejorar: Sacaste una nota baja")
>>>
Muy bien: Sacaste una B

💡 ¿Qué estamos aprendiendo hoy?

  1. La estructura if: Es la condición principal. Si es verdadera (True), se ejecuta el bloque de código de abajo.

  2. elif (else if): Se usa para revisar otras condiciones si la primera fue falsa. Puedes poner tantos elif como necesites.

  3. else: Es el "comodín". Se ejecuta solo si ninguna de las condiciones anteriores fue cierta.

  4. Operadores de Comparación:

    • > (mayor que)

    • < (menor que)

    • == (igual a) — ¡Ojo! Doble signo igual para comparar.

    • != (diferente de)

    • >= y <= (mayor o igual / menor o igual)

⚠️ ¡Cuidado con la Indentación!

A diferencia de otros lenguajes que usan llaves { }, Python usa el espaciado (sangría). Todo lo que esté movido hacia la derecha después de los dos puntos : es lo que se ejecutará si la condición se cumple. Si olvidas la sangría, Python te dará un IndentationError.


Un pequeño ejercicio rápido:

Intenta escribir un código que pida un número al usuario y diga si es Positivo, Negativo o Cero. (Recuerda usar int(input()) para recibir el número).

¿Continuamos con el Día 14?

En el Día 14, el reto suele introducir los Operadores Lógicos (and, or, not). Estos te permiten combinar condiciones, como: "Si tienes más de 18 años Y tienes licencia, puedes conducir".

¿Te gustaría ver el contenido del Día 14?

No hay comentarios.:

Publicar un comentario

Entradas recientes

365 Días de Python en Clcoding. Dia 16 Bucle for

 ¡Llegamos al Día 16 ! Hoy conocerás al "rey de los bucles" en Python: el Bucle for . A diferencia del while , que se repite ...

Entradas Populares