¿Cómo conseguir la entrada del usuario para su aplicación python

Muy pocas aplicaciones existen en su propio mundo - es decir, aparte del usuario. Esto se aplica a las aplicaciones de Python también. De hecho, la mayoría de las aplicaciones interactúan con los usuarios de una manera importante porque los equipos están diseñados para servir a las necesidades del usuario. Para interactuar con un usuario, una aplicación debe proporcionar algunos medios para obtener la entrada del usuario.

Afortunadamente, la técnica más comúnmente utilizada para la obtención de entrada también es relativamente fácil de implementar. Sólo tiene que utilizar el input () funcionar para hacerlo.

los input () función siempre da salida a una cadena. Incluso si un usuario escribe un número, la salida de la input () la función es una cadena. Esto significa que si usted está esperando un número, es necesario convertirlo después de recibir la entrada. los input () función también le permite proporcionar un indicador de cadena. Se muestra este mensaje para avisar al usuario de lo que ofrecen en el camino de la información.

los Input01.py archivo contiene un ejemplo del uso de la input () la función de una manera simple. Aquí está el código para que el ejemplo:

Nombre = input ("Dime tu nombre:") print ("Hola", Nombre)

En este caso, el input () función solicita al usuario un nombre. Después de que el usuario escribe un nombre y presiona Enter, el ejemplo emite un saludo personalizado para el usuario. Intente ejecutar este ejemplo en el símbolo del sistema o de la ventana de Python Shell. Estos son los resultados típicos cuando se introduce a Juan como el nombre de usuario.

imagen0.jpg

Puedes usar input () para otros tipos de de datos todo lo que necesita es la función de conversión correcta. Por ejemplo, el código en el Input02.py archivo proporciona una técnica para la realización de una conversión de este tipo, como se muestra aquí:

ANumber = float (input ("Escriba un número:")) print ("Usted escribió:", ANumber)

Al ejecutar este ejemplo, la aplicación pide una entrada numérica. La llamada a flotar () convierte la entrada a un número. Después de la conversión, impresión() envía el resultado. Al ejecutar el ejemplo con un valor como 5.5, se obtiene el resultado deseado.

Es importante entender que la conversión de datos no está exenta de riesgos. Si intenta escribir algo más que un número, se obtiene un mensaje de error.

image1.jpg


» » » » ¿Cómo conseguir la entrada del usuario para su aplicación python