entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

0voto

como crear un simple reporte de los datos de entrada

tengo una idea bastante simple y sencilla de realizar pero a la vez tecnicamente un poco complicado porque se trata de crear un reporte a partir de los datos pasados por el usuario y guardarlo en un archivo de texto.

el script esta escrito en python version 3.6

nombre = input('ingresa tu nombre');
apellido = input('apellido completo');
pelicula  = input('cual es tu pelicula favorita');

// deseo que los datos se guarden en un archivo de texto con un salto de linea 

//soy consciente que debo utilizar la libreria para gestion de ficheros pero conosco la manera correcta de hacerlo
//he pensado en crear un fichero y escribir dentro cada variable pero no creo que esto sea la solucion.

1 Respuesta

1voto

TheHomicide Puntos1110
nombre = raw_input('ingresa tu nombre: ')
apellido = raw_input('apellido completo: ')
pelicula  = raw_input('cual es tu pelicula favorita: ')

f = open('file.txt', 'w+')
f.write("%s\n%s\n%s" % (nombre, apellido, pelicula))
f.close()

0voto

steven comentado

el ingreso de datos no es un problema lo viene a ser la escritura de datos en un archivo de texto, lamento decir que tu codigo no funciona debido a las versiones, quitame una curiosidad porque usas el simbolo de porcentaje

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta