Como llegar a la entrada del usuario para su aplicación pitón

Video: Programacion Python 46 : Validar Entradas

Existen muy pocas aplicaciones 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 ordenadores 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 utilizada para la obtención de entrada también es relativamente fácil de implementar. Sólo tiene que utilizar el entrada() funcionar para hacerlo.

los entrada() función siempre da salida a una cadena. Incluso si un usuario escribe un número, la salida de la entrada() 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 entrada() función también le permite proporcionar un indicador de cadena. Esta solicitud se muestra a mostrar al usuario a proporcionar en el camino de la información.

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

Name = entrada ("Dime tu nombre: ")impresión("Hola ", Nombre)

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

Video: 03.- Creación de GUIs para Python con PyQT. Manejo de eventos en PyQT

Puedes usar entrada() para otros tipos 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 llevar a cabo una conversión de este tipo, como se muestra aquí:

Video: Quitar el Mensaje para Realizar Cambios en el Equipo

ANumber = flotador (de entrada ("Escriba un número: "))impresión("Que has proporcionado: ", Un número)

Al ejecutar este ejemplo, la aplicación pide una entrada numérica. La llamada a flotador() 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.

Video: 5 - Python PyQt (Interfaz gráfica) - Diseñar formularios con Layouts y StyleSheet

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

Artículos Relacionados