lunes, 8 de octubre de 2018

Unidad No.3: Práctica #1: Creación de archivo con while y funciones

Representación en Pycharm:




Ejecución del programa:








Código:
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