Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Introducción a la Declaración if-elif-else | Declaración if-elif-else de Python
Sentencias Condicionales en Python
course content

Contenido del Curso

Sentencias Condicionales en Python

Sentencias Condicionales en Python

1. Declaración if en Python
2. Declaración if-else en Python
3. Declaración if-elif-else de Python
4. Operador Ternario de Python

bookIntroducció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:

123456789101112
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')
copy

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:

123456789101112
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')
copy

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.

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 1
toggle bottom row

bookIntroducció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:

123456789101112
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')
copy

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:

123456789101112
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')
copy

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.

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 1
toggle bottom row

bookIntroducció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:

123456789101112
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')
copy

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:

123456789101112
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')
copy

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.

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

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:

123456789101112
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')
copy

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:

123456789101112
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')
copy

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.

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
Sección 3. Capítulo 1
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
some-alt