← Volver

Cómo solicitar un dato por teclado en la consola

Para solicitar al usuario que ingrese un dato por teclado en una aplicación de consola se emplea la función incorporada input(), que recibe como argumento una cadena para mostrar al usuario (un mensaje exhortativo) y retorna el dato ingresado por el usuario.

nombre = input("Ingresa tu nombre: ")
print("Hola", nombre)

La función input() bloquea la ejecución del código hasta que el usuario presiona la tecla Enter. Nótese que el valor de retorno es siempre una cadena (str), aunque el usuario ingrese un número.

¿Alguna duda sobre este código? ¡Preguntanos en el foro!