Parte 2 — El mensaje de input()
El texto dentro de los paréntesis
En este código:
input("Escribe tu nombre: ")El texto:
"Escribe tu nombre: "se conoce frecuentemente como mensaje, pregunta o prompt.
Su propósito es explicarle al usuario qué debe escribir.
Una pregunta clara
Poco claro:
dato = input("Dato: ")Más claro:
nombre_usuario = input("Escribe tu nombre: ")Todavía mejor si necesitamos un formato específico:
moneda = input("Escribe el código de la moneda, por ejemplo CRC o USD: ")Una interfaz debe comunicar qué información espera.
Espacio al final del mensaje
Observa este mensaje:
input("Escribe tu nombre: ")Hay un espacio después de los dos puntos.
Eso hace que la respuesta aparezca separada:
Escribe tu nombre: DanielSin el espacio:
input("Escribe tu nombre:")podría verse así:
Escribe tu nombre:DanielEl programa funciona, pero la primera versión es más fácil de leer.
Utilizar print() antes de input()
También podemos separar el mensaje:
print("Configuración inicial")
nombre_usuario = input("Nombre: ")Resultado:
Configuración inicial
Nombre: DanielO utilizar una línea vacía:
print("Configuración inicial")
print()
nombre_usuario = input("Nombre: ")