domingo, 7 de octubre de 2018

UNIDAD 3: PRACTICA 1 CREANDO UN ARCHIVO

print "Menu\n\n 1).-Capturar nuevo registro\n 2).-Mostrar archivo\n 3).-Eliminar registro\n"
opcion=raw_input("Elige la opcion: ")
 
if opcion=="1":
    print "Nuevo registro\n"
    archivo=open("ejemplo2.csv","a")
    nombre=raw_input("Dame nombre: ")
    apellido=raw_input("Dame apellido: ")
    print "Se ha capturado: "+nombre+" con el apellido: "+apellido
    archivo.write(nombre+","+apellido+"\n")
    #archivo.write(",")
    #archivo.write(apellido)
    #archivo.write("\n")
    #archivo.close()
 
 
elif opcion=="2":
    print "Mostrar registros\n"
    archivo=open("ejemplo2.csv")
    print(archivo.read())
    archivo.close()
 
elif opcion=="3":
    archivo=open("ejemplo2.csv","a")
    archivo.truncate()
    print "Registros Eliminados"
    archivo.close()
 
else:
    print "Debes elegir una opcion"





#CREANDO EL MISMO ARCHIVO PERO CON WHILE Y FUNCION
def archivo():
  opcion="1"
 
  while opcion!="4":
     print "Menu\n\n 1).-Capturar nuevo registro\n 2).-Mostrar archivo\n 3).-Eliminar registro\n 4).-Salir\n"
     opcion = raw_input("Elige la opcion: ")
 
     def ingresar():
         print "Nuevo registro\n"
         archivo = open("ejemplo2_moodificado.csv", "a")
         nombre = raw_input("Dame nombre: ")
         apellido = raw_input("Dame apellido: ")
         print "Se ha capturado: " + nombre + " con el apellido: " + apellido
         archivo.write(nombre + "," + apellido + "\n")
         # archivo.write(",")
         # archivo.write(apellido)
         # archivo.write("\n")
         # archivo.close()
 
     def mostrar():
           print "Mostrar registros\n"
           archivo = open("ejemplo2_moodificado.csv")
           print(archivo.read())
           archivo.close()
 
     def borrar():
            archivo = open("ejemplo2_moodificado.csv", "a")
            archivo.truncate()
            print "Registros Eliminados"
            archivo.close()
 
     def salir():
          print "Gracias por utilizar el programa"
 
     if opcion=="1":
       ingresar()
 
     elif opcion=="2":
       mostrar()
 
     elif opcion=="3":
         borrar()
 
     elif opcion=="4":
         salir()
 
archivo()

No hay comentarios:

Publicar un comentario

U4: PRACTICA #21 JUEGO EN 3D