none
Como puedo corregir mis if para poder dar el precio sin estar alterado (ES PYTHON) RRS feed

  • Pregunta

  • from datetime import date
    respuesta = "S"
    while respuesta == 'S':
    print ("Bienvenido al hotel Trujillo")
    res = int(input("Selecciona una opcion: (1)Cuento con reservacion, (2)No cuento con reservacion"))
    if res==1:
    cod = int(input("Introduce tu codigo de reservacion"))
    print ("Reservacion correcta, presentese en el hotel el dia reservado, su codigo es: ",cod)
    elif res== 2:
    print (" prosiga a hacer la reservacion")
    ds = int(input(print("Cuanto tiempo piensa quedarse?, Escriba el numero de dias")))
    habitacion = input("Contamos con 3 tipos de habitaciones, 1(Sencilla $500), 2(Normal 1000$), 3(Premium 1500$), eliga una")
    fecha_str = input('\n Ingrese la fecha para la reservacion: "dd/mm/aaaa"...: ')
    print ("CONSULTANDO SI HAY DISPONIBILIDAD DE DIAS Y HABITACIONES")
    print("..........................................................")
    print("..........................................................")
    print("..........................................................")
    print("..........................................................")
    print("DISPONIBLE")
    if habitacion==1:
    habitacion==500
    else:
    if habitacion==2:
    habitacion==1000
    else:
    if habitacion==3:
    habitacion==1500
    else:
    print ("...")
    print("Su precio final es: ", ds * habitacion)
    print ("CONFIRMACION:")
    print ("Dias: ", ds)
    print ("Tipo de habitacion: ", habitacion)
    print ("Fecha de reservacion: ", fecha_str)
    respuesta =input(("Quiere hacer otra reservacion: S/N? "))
    else:
    print("Valor no valido, introduzca otro valor")

    respuesta = 'S'

    ///LA COSA ES QUE CUANDO SE MULTIPLICA DA UN PRECIO QUE NO TIENE NADA QUE VER MUY ELEVADO, AYUDA :(


    Gibran Trujillo Mtz

    domingo, 11 de noviembre de 2018 20:45