Cómo utilizar la sentencia elif si ... En una aplicación de pitón

Video: Python 3 - Capitulo 08 - Uso de: if, elif, else, and, or. Tutorial en Español

Su aplicación Python puede llegar al punto en el que es necesario utilizar elelif cláusula. Vas a un restaurante y mirar el menú. El restaurante ofrece huevos, panqueques, gofres, y la harina de avena para el desayuno. Después de elegir uno de los artículos, el servidor lleva a ti. Creación de una selección de menú requiere algo así como una if ... else declaración, pero con un poco de empuje adicional.

En este caso, se utiliza el elif cláusula para crear otro conjunto de condiciones. los elif cláusula es una combinación de la más cláusula y una separada Si declaración. Los pasos siguientes describen cómo utilizar el si ... elif instrucción para crear un menú.

444913.medium.jpg

1Abrir una ventana de Python Archivo

Ves un editor en el que puede escribir el código de ejemplo.

2Escriba el siguiente código en la ventana - presione ENTRAR después de cada línea:

impresión("1. Red")impresión("2. Naranja")impresión("3. amarillo")impresión("4. verde")impresión("5. azul")impresión("6. púrpura") Choice = int (de entrada ("Seleccionar su color preferido: ")) Si (Elección == 1): print ("Usted eligió Red!") Elif (Elección == 2): print ("Usted eligió la naranja!") Elif (Elección == 3): print ("Usted eligió amarillo!") Elif (Elección == 4): print ("Que eligió el verde!") Elif (Elección == 5): print ("Que eligió el azul!") Elif (Elección == 6): print ("Usted eligió púrpura!") Else: print ("Usted ha hecho una opción inválida!")

El ejemplo comienza desplegando un menú. El usuario ve una lista de opciones para la aplicación. A continuación, pide al usuario que realice una selección, que se coloca en el interior Elección. El uso de la int () función garantiza que el usuario no puede escribir que no sea un número nada.

Después de que el usuario hace una elección, la aplicación busca en la lista de valores posibles. En cada caso, Elección se compara con un valor particular para crear una condición para ese valor. Cuando el usuario 1, la aplicación muestra el mensaje “Usted eligió Rojo!”. Si ninguna opción es correcta, el más cláusula se ejecuta de manera predeterminada para indicar al usuario que la elección de entrada no es válida.

3Seleccione Ejecutar → Módulo Run

Aparece una ventana Python Shell abierto con el menú que aparece. La aplicación le pide que seleccione su color favorito.

Video: 6. Condicionales anidados en python (Sentencias if-elif anidadas)

444914.medium.jpg

4Tipo 1 y pulse Intro

La aplicación muestra el mensaje de salida apropiado.

5Repetir los pasos 3 y 4, pero de tipo 5 en vez de 1

La aplicación muestra un mensaje de salida diferente - la asociada con el color solicitado.

6Repetir los pasos 3 y 4, pero de tipo 8 en vez de 1

La aplicación le indica que usted ha hecho una opción válida.

Video: PYTHON: TUTORIAL 7 - ESTRUCTURAS CONDICIONALES (IF, ELIF, ELSE)

444915.medium.jpg

7Repetir los pasos 3 y 4, pero el tipo rojo en vez de 1

La aplicación muestra el mensaje de error esperado. Cualquier aplicación que cree debe ser capaz de detectar errores y entradas incorrectas.

Video: 6.-Como programar en python -Estructuras de control If, Elif, Else

Artículos Relacionados