Cómo utilizar la instrucción if ... Else en una aplicación de pitón

Video: Tutorial de Python en Español # 12 - Condicional IF

Incluso la introducción de datos del tipo incorrecto produce un mensaje de error en Python, pero entrar en el tipo correcto de los datos fuera del rango le dice al usuario nada. En este ejemplo, se descubre los medios para corregir este problema mediante el uso de una más cláusula. Los pasos siguientes muestran sólo una razón para proporcionar una acción alternativa cuando la condición para una Si afirmación es falsa.

Video: Estructura de Decisión en Python (if, elif, else)

  1. Abrir una ventana de Python Archivo.

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

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

    Valor = int (de entrada ("Escriba un número entre 1 y 10: ")) Si (Valor gt; 0) y (Valor lt; = 10): print ("Que has proporcionado: ", Valor) else: print ("El valor que ha escrito no es correcta!")

    El ejemplo obtiene la entrada del usuario y, a continuación determina si esa entrada se encuentra en el rango correcto. Sin embargo, en este caso, el más cláusula proporciona un mensaje de salida alternativa cuando el usuario introduce datos fuera del intervalo deseado.

    Observe que el más cláusula termina con dos puntos, al igual que la Si declaración hace. La mayoría de las cláusulas que se utilizan con sentencias de Python tienen dos puntos asociados con ellos para que Python sabe si la oración ha terminado. Si recibe un error de codificación para su aplicación, asegúrese de que compruebe la presencia de los dos puntos como sea necesario.

  3. Seleccione Ejecutar → Módulo Run.

    Aparece una ventana Python Shell abierto con un mensaje para escribir un número entre 1 y 10.

  4. Tipo 5 y pulse Intro.

    La aplicación determina que el número está en el rango correcto.

  5. Repetir los pasos 3 y 4, pero que el Tipo 22 en lugar de 5.

    Esta vez, la aplicación emite este mensaje de error. El usuario sabe ahora que la entrada está fuera del rango deseado y sabe probar introduciéndolo de nuevo.

Artículos Relacionados