gastos = [2172.54, 3701.35, 3518.09, 3456.61, 3249.38, 2840.82, 3891.45, 3075.26, 2317.64, 3219.08]
promedio = sum(gastos) / len(gastos)
print(f"El promedio de gastos es: {promedio:.2f} reales")
compras = [2172.54, 3701.35, 3518.09, 3456.61, 3249.38, 2840.82, 3891.45, 3075.26, 2317.64, 3219.08]
compras_altas = len([gasto for gasto in compras if gasto > 3000])
porcentaje = (compras_altas / len(compras)) * 100
print(f"Número de compras por encima de 3000: {compras_altas}, porcentaje: {porcentaje:.2f}%")
import random
numeros_aleatorios = [random.randint(1, 10) for _ in range(5)]
print(numeros_aleatorios)
numeros = [random.randint(1, 10) for _ in range(5)]
print(f"Lista original: {numeros}")
print(f"Lista en orden inverso: {numeros[::-1]}")
def es_primo(num):
if num < 2:
return False
for i in range(2, int(num**0.5) + 1):
if num % i == 0:
return False
return True
numero_ingresado = int(input("Ingresa un número: "))
primos = [num for num in range(1, numero_ingresado + 1) if es_primo(num)]
print(f"Números primos entre 1 y {numero_ingresado}: {primos}")
from datetime import datetime
fecha_str = input("Ingresa una fecha (dd-mm-aaaa): ")
try:
fecha = datetime.strptime(fecha_str, "%d-%m-%Y")
print("La fecha es válida.")
except ValueError:
print("La fecha no es válida.")
bacterias = [1.2, 2.1, 3.3, 5.0, 7.8, 11.3, 16.6, 25.1, 37.8, 56.9]
crecimiento = [100 * (bacterias[i] - bacterias[i - 1]) / bacterias[i - 1] for i in range(1, len(bacterias))]
print(f"Porcentaje de crecimiento diario: {crecimiento}")
ids = [int(input(f"Ingrese el ID del producto {i + 1}: ")) for i in range(10)]
dulces = sum(1 for id in ids if id % 2 == 0)
amargos = len(ids) - dulces
print(f"Productos dulces: {dulces}, Productos amargos: {amargos}")
respuestas_correctas = ['D', 'A', 'C', 'B', 'A', 'D', 'C', 'C', 'A', 'B']
puntaje = 0
for i in range(10):
respuesta = input(f"Ingrese su respuesta para la pregunta {i + 1}: ").upper()
if respuesta == respuestas_correctas[i]:
puntaje += 1
print(f"Su puntuación es: {puntaje} de 10.")
temperaturas = [float(input(f"Ingrese la temperatura media para el mes {i + 1}: ")) for i in range(12)]
promedio_anual = sum(temperaturas) / len(temperaturas)
meses = ["Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre"]
print(f"Promedio anual: {promedio_anual:.2f}")
print("Temperaturas por encima del promedio anual:")
for i, temp in enumerate(temperaturas):
if temp > promedio_anual:
print(f"{meses[i]}: {temp:.2f}")
ventas = {'Producto A': 300, 'Producto B': 80, 'Producto C': 60, 'Producto D': 200, 'Producto E': 250, 'Producto F': 30}
total_ventas = sum(ventas.values())
producto_mas_vendido = max(ventas, key=ventas.get)
print(f"Total de ventas: {total_ventas}, Producto más vendido: {producto_mas_vendido}")
votos = {'Diseño 1': 1334, 'Diseño 2': 982, 'Diseño 3': 1751, 'Diseño 4': 210, 'Diseño 5': 1811}
diseño_ganador = max(votos, key=votos.get)
total_votos = sum(votos.values())
porcentaje_ganador = (votos[diseño_ganador] / total_votos) * 100
print(f"Diseño ganador: {diseño_ganador}, Porcentaje de votos: {porcentaje_ganador:.2f}%")
salarios = [1172, 1644, 2617, 5130, 5532, 6341, 6650, 7238, 7685, 7782, 7903]
bonificaciones = {}
total_gasto = 0
minimo_bonificacion = 200
empleados_minimo = 0
max_bonificacion = 0
for salario in salarios:
bonificacion = max(salario * 0.10, minimo_bonificacion)
bonificaciones[salario] = bonificacion
total_gasto += bonificacion
if bonificacion == minimo_bonificacion:
empleados_minimo += 1
max_bonificacion = max(max_bonificacion, bonificacion)
print(f"Gasto total en bonificaciones: {total_gasto}, Empleados con bonificación mínima: {empleados_minimo}, Máximo valor de bonificación: {max_bonificacion}")
diversidad = {'Área Norte': [2819, 7236], 'Área Leste': [1440, 9492], 'Área Sul': [5969, 7496], 'Área Oeste': [14446, 49688], 'Área Centro': [22558, 45148]}
promedios = {area: sum(especies) / len(especies) for area, especies in diversidad.items()}
area_mayor_diversidad = max(promedios, key=promedios.get)
print(f"Promedios de especies por área: {promedios}")
print(f"Área con mayor diversidad biológica: {area_mayor_diversidad}")
edades = {
'Setor A': [22, 26, 30, 30, 35, 38, 40, 56, 57, 65],
'Setor B': [22, 24, 26, 33, 41, 49, 50, 54, 60, 64],
'Setor C': [23, 26, 26, 29, 34, 35, 36, 41, 52, 56],
'Setor D': [19, 20, 25, 27, 34, 39, 42, 44, 50, 65]
}
promedios_edades = {sector: sum(edades[sector]) / len(edades[sector]) for sector in edades}
print(promedios_edades)