Introducción
Hasta ahora tus programas han mostrado información en pantalla, pero ¿qué pasa si quieres que el usuario ingrese datos o guardar resultados en un archivo? En este artículo aprenderás cómo usar las funciones de entrada (input()) y salida (print()), además de cómo escribir y leer archivos.
Entrada de datos con input()
La función input() permite recibir información del usuario desde la consola.

Salida:

Todo lo que el usuario escribe se guarda como texto (tipo str), por lo que si necesitas números, debes convertirlos:

Salida:

Salida de datos con print()
La función print() muestra información en pantalla. Puedes combinar texto y variables fácilmente:

Salida:

Escritura y lectura de archivos
Python permite guardar datos en archivos para conservar información entre ejecuciones.
Escribir en un archivo:

Leer un archivo:

Salida:

Buenas prácticas
- Convierte los datos de entrada al tipo correcto (
int,float, etc.). - Usa
with open()para manejar archivos: cierra automáticamente el archivo al terminar. - Usa
f-stringspara imprimir texto formateado.
Conclusión
La entrada y salida de datos son esenciales para crear programas interactivos y útiles. Con estas herramientas, tus scripts podrán comunicarse con el usuario y manejar información de manera profesional.
Llamada a la acción
Crea un programa que pida el nombre y edad del usuario, los guarde en un archivo y luego los lea para mostrar un mensaje personalizado. ¡Así practicarás todo lo aprendido!


Deja una respuesta