Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Isabel Rodas
- #20064
- #sistema parquedero
- # definimos diccionario
- diccionario = {}
- #diccionario = {'placa':['hora_ingreso','hora_salida']}
- # variables del diccionario
- placa = []
- hora_ingreso = []
- hora_salida = []
- preciocarro = 15
- preciomoto = 5
- contraseña = 1234
- #definimos menu
- def main():
- # menu
- estadoMenu = False
- while not estadoMenu:
- print("""
- 1) Opción ingreso de automóvil 3) Opción ingreso de motocicleta
- 2) Opción salida de automóvil 4) Opción salida de motocicleta
- 5) Opción para imprimir reporte de todos los autos motos que han ingresado y salido
- """)
- eligio = input("Seleccione la opción que desea :")
- # Según lo que ingresó, código diferente
- if eligio == "1":
- opcion1()
- elif eligio == "2":
- opcion2()
- elif eligio == "3":
- opcion3()
- elif eligio == "4":
- opcion4()
- elif eligio == "5":
- opcion5()
- else:
- print("Opcion no valida intente de nuevo")
- estadoMenu = True
- # funciones
- def opcion1():
- placa = input("Ingrese el numero de placa: ")
- if len(placa) == 6:
- horac = input("Ingrese la hora de entrada: ")
- diccionario[placa] = [horac, 'carro', '15']
- else:
- print("Placa invalida, por favor ingrese una placa con 6 digitos\n")
- opcion1()
- def opcion2():
- respuesta = input("Ingrese el numero de placa: ")
- try:
- diccionario[respuesta]
- salidac = input("Ingrese la hora de salida del carro: ")
- diccionario[respuesta] = [diccionario[respuesta][0], salidac,'carro','15']
- except:
- print("La placa no esta en la lista")
- opcion2()
- def opcion3():
- placa = input("Ingrese el numero de placa: ")
- if len(placa) == 4:
- horac = input("Ingrese la hora de entrada: ")
- diccionario[placa] = [horac, 'moto','5']
- else:
- print("Placa invalida, por favor ingrese una placa con 4 digitos\n")
- opcion3()
- def opcion4():
- respuesta = input("Ingrese el numero de placa: ")
- try:
- diccionario[respuesta]
- salidac = input("Ingrese la hora de salida de la moto: ")
- diccionario[respuesta] = [diccionario,[respuesta][0], salidac,'moto','5' ]
- except:
- print("La placa no esta en la lista")
- opcion4()
- def opcion5():
- respuesta = int(input("Ingrese contraseña: "))
- if respuesta == 1234:
- print("bienvenido")
- print("PLACA NO. - TIPO DE VEHICULO - HORA DE ENTRADA - HORA DE SALIDA - TOTAL COBRO")
- for placa in diccionario:
- print(" - " +diccionario[placa][0]+" - "+diccionario[placa][1])
- else:
- print("la contraseña no es valida")
- if __name__ == "__main__":
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement