Contenido del Curso
Sentencias Condicionales en Python
Sentencias Condicionales en Python
Introducción a la Declaración if-elif-else
Comencemos examinando un ejemplo que nos ayudará a comprender mejor la sentencia if-elif-else
.
He aquí un ejemplo en el que comprobamos la edad para varias condiciones.
Ejemplo 1:
age = 10 if age < 0: print('Age cannot be negative') if age >= 18: print('Adult') if age < 18 and age >= 10: print('Teenager') if age < 10 and age >= 1: print('Child') if age < 1 and age > 0: print('Baby')
Si necesita ejecutar un comando de entre varias opciones basándose en una condición, puede utilizar la construcción elif
.
También puede incluir una sentencia else
al final, que se ejecutará si no se cumple ninguna de las condiciones anteriores.
Veamos la siguiente ilustración:
Así que reescribamos el ejemplo anterior con la nueva sentencia elif.
Ejemplo 2:
age = 10 if age < 0: print('Age cannot be negative') elif age >= 18: print('Adult') elif age >= 10: print('Teenager') elif age >= 1: print('Child') else: print('Baby')
Está claro que el nuevo operador funciona sin problemas, tal y como estaba previsto.
Tarea
Ahora puede escribir el programa que puede determinar la forma de la figura en el número de ángulos. Utiliza la construcción si-elif-else
para resolver esta tarea.
Tenemos la siguiente clasificación:
- 0 ángulos -> Círculo o elipse;
- 3 ángulos -> Triángulo;
- 4 ángulos -> Cuadrado, rectángulo o rombo;
- más de 4 ángulos -> Polígono;
- en otros casos -> No es una figura geométrica.
Por favor, rellena los huecos.
Tarea
Ahora puede escribir el programa que puede determinar la forma de la figura en el número de ángulos. Utiliza la construcción si-elif-else
para resolver esta tarea.
Tenemos la siguiente clasificación:
- 0 ángulos -> Círculo o elipse;
- 3 ángulos -> Triángulo;
- 4 ángulos -> Cuadrado, rectángulo o rombo;
- más de 4 ángulos -> Polígono;
- en otros casos -> No es una figura geométrica.
Por favor, rellena los huecos.
¿Todo estuvo claro?
Introducción a la Declaración if-elif-else
Comencemos examinando un ejemplo que nos ayudará a comprender mejor la sentencia if-elif-else
.
He aquí un ejemplo en el que comprobamos la edad para varias condiciones.
Ejemplo 1:
age = 10 if age < 0: print('Age cannot be negative') if age >= 18: print('Adult') if age < 18 and age >= 10: print('Teenager') if age < 10 and age >= 1: print('Child') if age < 1 and age > 0: print('Baby')
Si necesita ejecutar un comando de entre varias opciones basándose en una condición, puede utilizar la construcción elif
.
También puede incluir una sentencia else
al final, que se ejecutará si no se cumple ninguna de las condiciones anteriores.
Veamos la siguiente ilustración:
Así que reescribamos el ejemplo anterior con la nueva sentencia elif.
Ejemplo 2:
age = 10 if age < 0: print('Age cannot be negative') elif age >= 18: print('Adult') elif age >= 10: print('Teenager') elif age >= 1: print('Child') else: print('Baby')
Está claro que el nuevo operador funciona sin problemas, tal y como estaba previsto.
Tarea
Ahora puede escribir el programa que puede determinar la forma de la figura en el número de ángulos. Utiliza la construcción si-elif-else
para resolver esta tarea.
Tenemos la siguiente clasificación:
- 0 ángulos -> Círculo o elipse;
- 3 ángulos -> Triángulo;
- 4 ángulos -> Cuadrado, rectángulo o rombo;
- más de 4 ángulos -> Polígono;
- en otros casos -> No es una figura geométrica.
Por favor, rellena los huecos.
Tarea
Ahora puede escribir el programa que puede determinar la forma de la figura en el número de ángulos. Utiliza la construcción si-elif-else
para resolver esta tarea.
Tenemos la siguiente clasificación:
- 0 ángulos -> Círculo o elipse;
- 3 ángulos -> Triángulo;
- 4 ángulos -> Cuadrado, rectángulo o rombo;
- más de 4 ángulos -> Polígono;
- en otros casos -> No es una figura geométrica.
Por favor, rellena los huecos.
¿Todo estuvo claro?
Introducción a la Declaración if-elif-else
Comencemos examinando un ejemplo que nos ayudará a comprender mejor la sentencia if-elif-else
.
He aquí un ejemplo en el que comprobamos la edad para varias condiciones.
Ejemplo 1:
age = 10 if age < 0: print('Age cannot be negative') if age >= 18: print('Adult') if age < 18 and age >= 10: print('Teenager') if age < 10 and age >= 1: print('Child') if age < 1 and age > 0: print('Baby')
Si necesita ejecutar un comando de entre varias opciones basándose en una condición, puede utilizar la construcción elif
.
También puede incluir una sentencia else
al final, que se ejecutará si no se cumple ninguna de las condiciones anteriores.
Veamos la siguiente ilustración:
Así que reescribamos el ejemplo anterior con la nueva sentencia elif.
Ejemplo 2:
age = 10 if age < 0: print('Age cannot be negative') elif age >= 18: print('Adult') elif age >= 10: print('Teenager') elif age >= 1: print('Child') else: print('Baby')
Está claro que el nuevo operador funciona sin problemas, tal y como estaba previsto.
Tarea
Ahora puede escribir el programa que puede determinar la forma de la figura en el número de ángulos. Utiliza la construcción si-elif-else
para resolver esta tarea.
Tenemos la siguiente clasificación:
- 0 ángulos -> Círculo o elipse;
- 3 ángulos -> Triángulo;
- 4 ángulos -> Cuadrado, rectángulo o rombo;
- más de 4 ángulos -> Polígono;
- en otros casos -> No es una figura geométrica.
Por favor, rellena los huecos.
Tarea
Ahora puede escribir el programa que puede determinar la forma de la figura en el número de ángulos. Utiliza la construcción si-elif-else
para resolver esta tarea.
Tenemos la siguiente clasificación:
- 0 ángulos -> Círculo o elipse;
- 3 ángulos -> Triángulo;
- 4 ángulos -> Cuadrado, rectángulo o rombo;
- más de 4 ángulos -> Polígono;
- en otros casos -> No es una figura geométrica.
Por favor, rellena los huecos.
¿Todo estuvo claro?
Comencemos examinando un ejemplo que nos ayudará a comprender mejor la sentencia if-elif-else
.
He aquí un ejemplo en el que comprobamos la edad para varias condiciones.
Ejemplo 1:
age = 10 if age < 0: print('Age cannot be negative') if age >= 18: print('Adult') if age < 18 and age >= 10: print('Teenager') if age < 10 and age >= 1: print('Child') if age < 1 and age > 0: print('Baby')
Si necesita ejecutar un comando de entre varias opciones basándose en una condición, puede utilizar la construcción elif
.
También puede incluir una sentencia else
al final, que se ejecutará si no se cumple ninguna de las condiciones anteriores.
Veamos la siguiente ilustración:
Así que reescribamos el ejemplo anterior con la nueva sentencia elif.
Ejemplo 2:
age = 10 if age < 0: print('Age cannot be negative') elif age >= 18: print('Adult') elif age >= 10: print('Teenager') elif age >= 1: print('Child') else: print('Baby')
Está claro que el nuevo operador funciona sin problemas, tal y como estaba previsto.
Tarea
Ahora puede escribir el programa que puede determinar la forma de la figura en el número de ángulos. Utiliza la construcción si-elif-else
para resolver esta tarea.
Tenemos la siguiente clasificación:
- 0 ángulos -> Círculo o elipse;
- 3 ángulos -> Triángulo;
- 4 ángulos -> Cuadrado, rectángulo o rombo;
- más de 4 ángulos -> Polígono;
- en otros casos -> No es una figura geométrica.
Por favor, rellena los huecos.