#Escribe un código que lee la lista siguiente y realiza:``
lista = [16, 14, 63, 65, 17, 99, 70, 11, 20, 48, 79, 32, 17, 89, 12, 25, 66]
# 1. Leer el tamaño de la lista
tamañolista = len(lista)
# 2. Leer el valor máximo y mínimo
mayor = max(lista)
menor = min(lista)
# 3. Calcular la suma de los valores de la lista
suma_total= sum(lista)
# 4. Mostrar un mensaje al final: La lista tiene `tamano` números, donde el mayor
# es `mayor` y el menor es `menor`. La suma de los valores es `suma`.
print(f"La lista tiene {tamañolista} numeros, donde el mayor es {mayor}, y el menor es {menor}. La suma de los valores es {suma_total}")
#Escribe una función que genere la tabla de multiplicar de un número entero del 1 al 10, según la elección del usuario. Como ejemplo, para el número 7, la tabla de multiplicar se debe mostrar en el siguiente formato:
# Tabla del 7:
# 7 x 0 = 0
# 7 x 1 = 7
# [...]
# 7 x 10 = 70
def tabla_multiplicar(numero):
print(f"Tabla del {numero}:")
for i in range(11):
resultado = numero * i
print(f"{numero} x {i} = {resultado}")
numero_usuario = int(input("Ingresa un número entero: "))
tabla_multiplicar(numero_usuario)
def multiplos_de_tres(lista):
nueva_lista = [numero for numero in lista if numero % 3 == 0]
return nueva_lista
numeros = [97, 80, 94, 88, 80, 1, 16, 53, 62, 32, 24, 99]
resultado = multiplos_de_tres(numeros)
print(resultado)
#4 - Crea una lista de los cuadrados de los números de la siguiente lista [1, 2, 3, 4, 5, 6, 7, 8, 9, 10].
#Recuerda utilizar las funciones lambda y map() para calcular el cuadrado de cada elemento de la lista.
lista = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
cuadradosNumeros= []
funcion = lambda x: x ** 2
cuadrado = map(funcion, lista)
resultado = list(cuadrado)
print(resultado)
def calcular_puntuacion_skaters():
notas = []
for i in range(5):
nota = float(input(f"Ingrese la nota del juez {i+1}: "))
notas.append(nota)
promedio = sum(notas) / 5
print(f"Puntuación final del skater: {promedio:.2f}")
calcular_puntuacion_skaters()
def analizar_rendimiento(notas):
mayor = max(notas)
menor = min(notas)
media = sum(notas) / len(notas)
situacion = "Aprobado(a)" if media >= 6 else "Reprobado(a)"
print(f"El estudiante obtuvo una media de {media:.2f}, con la mayor nota de {mayor} puntos y la menor nota de {menor} puntos y fue {situacion}.")
# Ejemplo de uso
notas_estudiante = [7.5, 5.0, 8.0, 6.0]
analizar_rendimiento(notas_estudiante)
nombres = ["juan", "MaRia", "JOSÉ"]
apellidos = ["SILVA", "sosa", "Tavares"]
nombrenormalizado = list(map(lambda x: x.capitalize(), nombres))
apellidonormalizado = list(map(lambda x: x.capitalize(), apellidos))
print(list(map(lambda x, y: x + " " + y, nombrenormalizado, apellidonormalizado)))
def calcula_puntos(goles_marcados, goles_recibidos):
puntos = 0
total_partidos = len(goles_marcados)
for marcados, recibidos in zip(goles_marcados, goles_recibidos):
if marcados > recibidos:
puntos += 3
elif marcados == recibidos:
puntos += 1
maximo_puntos = total_partidos * 3
desempeno = (puntos / maximo_puntos) * 100
print(f"La puntuación del equipo fue {puntos} y su rendimiento fue {desempeno:.2f}%")
goles_marcados = [2, 1, 3, 1, 0]
goles_recibidos = [1, 2, 2, 1, 3]
calcula_puntos(goles_marcados, goles_recibidos)
def gasto_hotel(dias):
return dias * 150
def gasto_gasolina(distancia):
consumo_por_km = 14
precio_gasolina = 5
distancia_total = distancia * 2
litros_necesarios = distancia_total / consumo_por_km
return litros_necesarios * precio_gasolina
def gasto_paseo(dias, costo_diario_paseo):
return dias * costo_diario_paseo
ciudades = ["Salvador", "Fortaleza", "Natal", "Aracaju"]
distancias = [850, 800, 300, 550]
gastos_paseo_por_dia = [200, 400, 250, 300]
ciudad_destino = "Salvador"
dias_viaje = 3
indice = ciudades.index(ciudad_destino)
distancia = distancias[indice]
costo_paseo_diario = gastos_paseo_por_dia[indice]
total_hotel = gasto_hotel(dias_viaje)
total_gasolina = gasto_gasolina(distancia)
total_paseo = gasto_paseo(dias_viaje, costo_paseo_diario)
gasto_total = total_hotel + total_gasolina + total_paseo
print(f"Con base en los gastos definidos, un viaje de {dias_viaje} días a {ciudad_destino} desde Recife costaría {gasto_total:.2f} reales.")