Goles_Marcados = [2, 1, 3, 1, 0]
Goles_Recibidos = [1, 2, 2, 1, 3]
# Texto probablemente mostrado:
# La puntuación del equipo fue `puntos` y su rendimiento fue `desempeno`%"
def Calc_puntos_Football(Goles_Marc, Goles_Recib):
##return [list(map(lambda x, y: x * 3 + y, Goles_Marc, Goles_Recib))]
Calc_puntos_Football = 0
for i in range(len(Goles_Marc)):
if Goles_Marc[i] > Goles_Recib[i]:
Calc_puntos_Football += 3
elif Goles_Marc[i] == Goles_Recib[i]:
Calc_puntos_Football += 1
else:
Calc_puntos_Football += 0
##print(f'Puntos obtenidos {Calc_puntos_Football}')
## Calc_puntos_Football = (Goles_Marc[i] * 1) + Goles_Recib[i]
Calc_remdimiento_football = (Calc_puntos_Football/ (len(Goles_Marc) * 3))*100
return Calc_puntos_Football, Calc_remdimiento_football
print(f'Los goles marcado {Goles_Marcados}')
print(f'Los goles recibidos {Goles_Marcados}')
print(f'Puntos obtenidos {Calc_puntos_Football(Goles_Marcados, Goles_Recibidos)[0]}')
print(f'Rendimiento obtenido {Calc_puntos_Football(Goles_Marcados, Goles_Recibidos)[1]:.2f}%')
Puntos_obtenidos, Rendimiento_Obtenido = Calc_puntos_Football(Goles_Marcados, Goles_Recibidos)
print(f"La puntuación del equipo fue de {Puntos_obtenidos} y su rendimiento fue de {round(Rendimiento_Obtenido,2)}%")
## print(Calc_puntos_Football)
# Texto probablemente mostrado:
# Con base en los gastos definidos, un viaje de [dias] días a [ciudad] desde
# Recife costaría [gastos] reales.
## Viaje de Recife a alguna de estas ciudades Salvador, Fortaleza, Natal y Aracaju.
Lista_ciudades = ["Salvador", "Fortaleza", "Natal", "Aracaju"]
## Costo HOtel cualquier ciudad en COP
Costo_Hotel = 150
## el consumo de gasolina en el viaje en coche es de 14 km/l
Consumo_Gas_kmXl = 14
## siendo que el precio de la gasolina es de 5 reales por litro
Costo_GasXl = 5
## Los gastos con paseos y alimentación a realizar en cada una de ellas por día serían [200, 400, 250, 300], respectivamente.
Gastos_PaseoyAlime = [200, 400, 250, 300]
## Sabiendo que las distancias entre Recife y cada una de las ciudades son aproximadamente [850, 800, 300, 550] km
Distancias_Recife_AotraCiud = [850, 800, 300, 550]
Eleccion_dias = int(input("Digite los dias de viaje: "))
ELeccion_ciudad = input("Digite la ciudad de viaje entre 'Salvador, Fortaleza, Natal, Aracaju' : ")
##def Gastos_Hotel(Dias_viaje,Costo_U_Hotel)
##return Dias_viaje * Costo_U_Hotel
def Gastos_Hotel(Dias_viaje):
return Dias_viaje * Costo_Hotel
def Gastos_Gasolina(Ciudad_elegida):
if Ciudad_elegida == "Salvador":
return (2 * Distancias_Recife_AotraCiud[0] * Costo_GasXl) / Consumo_Gas_kmXl
elif Ciudad_elegida == "Fortaleza":
return (2 * Distancias_Recife_AotraCiud[1] * Costo_GasXl) / Consumo_Gas_kmXl
elif Ciudad_elegida == "Natal":
return (2 * Distancias_Recife_AotraCiud[2] * Costo_GasXl) / Consumo_Gas_kmXl
elif Ciudad_elegida == "Aracaju":
return (2 * Distancias_Recife_AotraCiud[3] * Costo_GasXl) / Consumo_Gas_kmXl
def Gastos_PaseoAlim(Ciudad_elegida, Dias_viaje):
if Ciudad_elegida =="Salvador":
return Gastos_PaseoyAlime[0] * Dias_viaje
elif Ciudad_elegida =="Fortaleza":
return Gastos_PaseoyAlime[1] * Dias_viaje
elif Ciudad_elegida =="Natal":
return Gastos_PaseoyAlime[2] * Dias_viaje
elif Ciudad_elegida =="Aracaju":
return Gastos_PaseoyAlime[3] * Dias_viaje
print(f'Los gastos de Hotel {Gastos_Hotel(Eleccion_dias)} para {Eleccion_dias} dias')
print(f'Los gastos de Gasolina {Gastos_Gasolina(ELeccion_ciudad)} para {Eleccion_dias} dias')
print(f'Los gastos de Paseo y Alimentacion {Gastos_PaseoAlim(ELeccion_ciudad, Eleccion_dias)} para {Eleccion_dias} dias')
Total_Gastos = Gastos_Hotel(Eleccion_dias) + Gastos_Gasolina(ELeccion_ciudad) + Gastos_PaseoAlim(ELeccion_ciudad, Eleccion_dias)
print(f"Con base en los gastos definidos, un viaje de {Eleccion_dias} días a {ELeccion_ciudad} desde Recife costaría ${round(Total_Gastos, 2)} reales")
# Solicitando una frase y separándola por espacios. Usando replace para cambiar
# puntuaciones por espacios.
Frase_A_procesar = input("Escribe una frase: ")
Frase_A_procesar = Frase_A_procesar.replace(',',' ').replace('.',' ').replace('!',' ').replace('?',' ').split()
# Filtrando la frase en formato de lista, pasando a la lista tamaño
# solo las palabras con 5 o más caracteres e imprimiéndola en pantalla
print(f'Frase a procesar depurada com lista {Frase_A_procesar}')
Lista_palabras_Frase = list(filter(lambda x: len(x) >= 5, Frace_A_procesar))
print(f'ñista de palabras de la frese con 5 caracteres o mas {Lista_palabras_Frase}')