1/8
def respuesta():
return 42
2/8
def costo_hotel(noches):
return 140*noches
3/8
def costo_del_vuelo(ciudad):
if ciudad == "Córdoba":
return 821
elif ciudad == "Iguazú":
return 941
elif ciudad == "Ushuaia":
return 1280
elif ciudad =="Bariloche":
return 1848
4/8
def alquiler_de_auto(dias):
costo=dias*338
if dias>=7:
costo=costo-100
elif dias>=3:
costo=costo-50
return costo
5/8
def costo_viaje(ciudad,dias):
return (costo_hotel(dias)+costo_del_vuelo(ciudad)+alquiler_de_auto(dias))
6/8
def costo_viaje(ciudad,dias,otros_gastos):
return (costo_hotel(dias)+costo_del_vuelo(ciudad)+alquiler_de_auto(dias)+otros_gastos)
7/8
print costo_viaje("Bariloche",5,600)
8/8
vacío
En el 7/8 no me deja pasar de nivel, esto es lo que me aparece:
ResponderEliminar¡Uy! Probá otra vez. ¡Uy! ¿Borraste sin querer la función costo_viaje?
Y esto es lo que he hecho :
def costo_hotel(noches):
return 140 * noches
def costodelvuelo(ciudad):
cities = {
"Córdoba": 821,
"Iguazú": 941,
"Ushuaia": 1280,
"Bariloche": 1848,
}
return cities[ciudad]
def alquilerdeauto(dias):
costo = dias * 338
if dias >= 7:
costo = costo - 100
elif dias >= 3:
costo = costo - 50
return costo
def costoviaje (ciudad,dias,otrosgastos):
print costo_viaje("Bariloche",5,600)
3/8
ResponderEliminardef costo_hotel(noches):
return 140 * noches
def costo_del_vuelo(ciudad):
if ciudad == "Córdoba":
return 821
if ciudad == "Iguazú":
return 941
if ciudad == "Ushuaia":
return 1280
if ciudad == "Bariloche":
return 1848
no me deja pasar de nivel y tengo eso que dices.
ResponderEliminarque error es?
el 7/8 es asi my friends..
ResponderEliminardef costo_hotel(noches):
return 140 * noches
def costo_del_vuelo(ciudad):
cities = {
"Córdoba": 821,
"Iguazú": 941,
"Ushuaia": 1280,
"Bariloche": 1848,
}
return cities[ciudad]
def alquiler_de_auto(dias):
costo = dias * 338
if dias >= 7:
costo = costo - 100
elif dias >= 3:
costo = costo - 50
return costo
def costo_viaje(ciudad,dias,otros_gastos):
suma = costo_hotel(dias-1)+alquiler_de_auto(dias)+costo_del_vuelo(ciudad)+otros_gastos
return suma
print costo_viaje('Bariloche',5,600)
el 7/8 es asi my friends
ResponderEliminardef costo_hotel(noches):
return 140 * noches
def costo_del_vuelo(ciudad):
cities = {
"Córdoba": 821,
"Iguazú": 941,
"Ushuaia": 1280,
"Bariloche": 1848,
}
return cities[ciudad]
def alquiler_de_auto(dias):
costo = dias * 338
if dias >= 7:
costo = costo - 100
elif dias >= 3:
costo = costo - 50
return costo
def costo_viaje(ciudad,dias,otros_gastos):
suma = costo_hotel(dias-1)+alquiler_de_auto(dias)+costo_del_vuelo(ciudad)+otros_gastos
return suma
print costo_viaje('Bariloche',5,600)
Este comentario ha sido eliminado por el autor.
ResponderEliminar