Condicionales en Python

Introducción

Analogía de los condicionales en Python representada como un semáforo que guía las decisiones según la luz verde, amarilla o roja.
Los condicionales en Python se pueden comparar con un semáforo que guía las decisiones del conductor: si la luz está verde, avanza; si está amarilla, se prepara para detenerse; y si está roja, se detiene. Del mismo modo, las estructuras if, elif y else permiten que un programa elija qué acción ejecutar según una condición específica.

En Python, los condicionales son estructuras de control que permiten tomar decisiones dentro de un programa. En otras palabras, sirven para que el código ejecute ciertas instrucciones solo si se cumple una condición determinada.

Estas condiciones se expresan mediante expresiones lógicas o relacionales, que pueden ser verdaderas (True) o falsas (False).


Estructura básica del condicional if

                  
                    if condición:
                        # bloque de código que se ejecuta si la condición es verdadera
                  
                

Ejemplo:

                  
                  edad = 18

                    if edad >= 18:
                        print("Es mayor de edad")
                  
                

En este ejemplo, la instrucción print() solo se ejecuta si la condición edad >= 18 es verdadera (True).

Condicional if...else

Permite ejecutar un bloque de código cuando la condición es verdadera (True), y otro bloque cuando es falsa (False).

                  
                   if condición:
                        # si la condición es verdadera
                    else:
                        # si la condición es falsa
                  
                

Ejemplo:

                  
                   temperatura = 15

                    if temperatura > 20:
                        print("Hace calor")
                    else:
                        print("Hace frío")
                  
                

En este ejemplo, la instrucción print() solo se ejecuta si la condición edad >= 18 es verdadera (True).

Condicional if...elif...else

Sirve para evaluar múltiples condiciones.

elif significa “else if” (en inglés: “si no, pero si…”).

                  
                   if condición1:
                        # se ejecuta si la condición1 es verdadera
                    elif condición2:
                        # se ejecuta si la condición2 es verdadera
                    else:
                        # se ejecuta si ninguna condición es verdadera
                  
                

Ejemplo:

                  
                   nota = 85

                    if nota >= 90:
                        print("Excelente")
                    elif nota >= 70:
                        print("Aprobado")
                    else:
                        print("Reprobado")
                  
                

Ejemplo completo de Condicionales

                  
                   edad = 25
                    tiene_licencia = True

                    if edad >= 18 and tiene_licencia:
                        print("Puede conducir")
                    elif edad >= 18 and not tiene_licencia:
                        print("Necesita obtener una licencia")
                    else:
                        print("Es menor de edad, no puede conducir")
                  
                

COMENTARIOS

Si tiene alguna inquietud, duda o ha encontrado algún error, por favor infórmelo a través del formulario disponible para este propósito.

Deje su comentario

La política de privacidad, y los términos y condiciones estándisponibles en el formulario de contacto.