Explicación:
Hasta ahora tus programas solo mostraban información, pero no recibían nada. La función input() cambia eso: pausa la ejecución y espera a que el usuario escriba algo en la consola.
Es muy importante recordar que input() siempre devuelve el dato como texto (str), incluso si el usuario escribe un número. Por eso, si necesitas hacer operaciones matemáticas con ese valor, tendrás que convertirlo explícitamente con int() o float(). Olvidar este paso es uno de los errores más comunes entre quienes empiezan con Python.
Código de ejemplo:
nombre = input("¿Cómo te llamas? ")
edad = int(input("¿Cuántos años tienes? "))
print(f"Hola {nombre}, el año que viene tendrás {edad + 1} años.")

No hay comentarios:
Publicar un comentario
Se procedera a revision para su pronta publicacion en caso de que no incumpla las normas de blogger.