Cómo utilizar la sentencia ifelse en una aplicación python

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 dice nada al usuario. En este ejemplo, a descubrir los medios para corregir este problema mediante el uso de un otro 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.

  1. Abra una ventana de Python Archivo.

    Usted ve 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 (input ("Escriba un número entre 1 y 10:")) si (valor> 0) y (Valor lt; = 10): print ("Usted escribió:" Value) else: print ("El valor que ha escrito es incorrecto!")

    El ejemplo obtiene la entrada del usuario y luego determina si esa entrada está en el rango correcto. Sin embargo, en este caso, el otro cláusula proporciona un mensaje de salida alternativa cuando el usuario introduce datos fuera del intervalo deseado.

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

  3. Elija Módulo Run-Run.

    Usted ve una ventana de 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. Repita los pasos 3 y 4, pero escriba 22 en lugar de 5.

    imagen0.jpg

    Esta vez la aplicación emite este mensaje de error. Ahora el usuario sabe que la entrada está fuera del rango deseado y conoce a intentar entrar de nuevo.




» » » » Cómo utilizar la sentencia ifelse en una aplicación python