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:
123456789101112age = 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:
123456789101112age = 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.
Swipe to start coding
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.
Solución
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Resumir este capítulo
Explicar el código en file
Explicar por qué file no resuelve la tarea
Awesome!
Completion rate improved to 5.88
Introducción a la Declaración if-elif-else
Desliza para mostrar el menú
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:
123456789101112age = 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:
123456789101112age = 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.
Swipe to start coding
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.
Solución
¡Gracias por tus comentarios!
single