1.
gastos = [2172.54, 3701.35, 3518.09, 3456.61, 3249.38, 2840.82, 3891.45, 3075.26, 2317.64, 3219.08]
total_gastos = sum(gastos)
quantidade_gastos = len(gastos)
media_gastos = sum(gastos) / len(gastos)
print(f'A média de gastos é: {media_gastos}')
2.
gastos = [2172.54, 3701.35, 3518.09, 3456.61, 3249.38, 2840.82, 3891.45, 3075.26, 2317.64, 3219.08]
contador_acima_3000 = 0
for gasto in gastos:
if gasto > 3000:
contador_acima_3000 += 1
quantidade_gastos
porcentagem_acima_3000 = contador_acima_3000 / len(gastos) * 100
print(f'A porcentagem de compras acima de 3000 reais é: {porcentagem_acima_3000}')
print (f'Quantidade de compras acima de 3000 reais: {contador_acima_3000}')
3.
lista_numeros = []
for i in range(5):
numero = int(input('Digite um número inteiro: '))
lista_numeros.append(numero)
print(f'Lista de números inseridos:{lista_numeros}')
4.
lista_numeros = []
for i in range(5):
numero = int(input('Digite um número inteiro: '))
lista_numeros.append(numero)
print(f'Lista de números inseridos:{lista_numeros}')
print(f'Lista de números inseridos na ordem inversa: {lista_numeros[::-1]}')
5.
numero = int(input('Digite um número inteiro: '))
lista_primos = []
for i in range(2, numero + 1):
for j in range(2, i):
if i % j == 0:
break
else:
lista_primos.append(i)
print(f'Lista de números primos entre 1 e {numero}: {lista_primos}')
6. dia = int(input('Digite o dia: '))
mes = int(input('Digite o mês: '))
ano = int(input('Digite o ano: '))
if mes == 2:
if ano % 4 == 0 and (ano % 400 == 0 or ano % 100 != 0):
dias_fevereiro = 29
else:
dias_fevereiro = 28
if dia >= 1 and dia <= dias_fevereiro:
print('Data válida')
else:
print('Data inválida')
elif mes in [1, 3, 5, 7, 8, 10, 12]:
if dia >= 1 and dia <= 31:
print('Data válida')
else:
print('Data inválida')
elif mes in [4, 6, 9, 11]:
if dia >= 1 and dia <= 30:
print('Data válida')
else:
print('Data inválida')
else:
print('Data inválida')
7.
bacterias = [1.2, 2.1, 3.3, 5.0, 7.8, 11.3, 16.6, 25.1, 37.8, 56.9]
percentual_crescimento = []
for i in range(1, len(bacterias)):
percentual = 100 * (bacterias[i] - bacterias[i-1]) / bacterias[i-1]
percentual_crescimento.append(percentual)
print(f'Percentual de crescimento de bactérias por dia: {percentual_crescimento}')
8.
ids = []
doces = 0
amargos = 0
for i in range(10):
id = int(input('Digite o ID do produto: '))
ids.append(id)
for id in ids:
if id % 2 == 0:
doces += 1
else:
amargos += 1
print(f'Quantidade de produtos doces: {doces}')
print(f'Quantidade de produtos amargos: {amargos}')
9.
respostas = []
gabarito = ['D', 'A', 'C', 'B', 'A', 'D', 'C', 'C', 'A', 'B']
nota = 0
for i in range(1, 11):
resposta = input(f'Digite a resposta da questão {i}: ')
respostas.append(resposta)
for i in range(10):
if respostas[i] == gabarito[i]:
nota += 1
10.
media_temperaturas = []
meses = ['Janeiro', 'Fevereiro', 'Março', 'Abril', 'Maio', 'Junho', 'Julho', 'Agosto', 'Setembro', 'Outubro', 'Novembro', 'Dezembro']
soma_temperaturas = 0
for i in range(12):
temperatura = float(input(f'Digite a temperatura média do mês de {meses[i]}: '))
media_temperaturas.append(temperatura)
soma_temperaturas += temperatura
media_anual = soma_temperaturas / 12
print(f'Média anual de temperatura: {media_anual}')
for i in range(12):
if media_temperaturas[i] > media_anual:
print(f'Temperatura acima da média anual: {media_temperaturas[i]} no mês de {meses[i]}')
11.dados_vendas = {'Produto A': 300, 'Produto B': 80, 'Produto C': 60, 'Produto D': 200, 'Produto E': 250, 'Produto F': 30}
total_vendas = 0
produto_mais_vendido = ''
unidades_produto_mais_vendido = 0
for produto in dados_vendas.keys():
total_vendas += dados_vendas[produto]
if dados_vendas[produto] > unidades_produto_mais_vendido:
unidades_produto_mais_vendido = dados_vendas[produto]
produto_mais_vendido = produto
print(f'Total de vendas é {total_vendas}')
print(f'{produto_mais_vendido} é o mais vendido')
12.votos = {'Design 1': 1334, 'Design 2': 982, 'Design 3': 1751, 'Design 4': 210, 'Design 5': 1811}
total_votos = 0
vencedor = ''
voto_vencedor = 0
for design in votos.keys():
total_votos += votos[design]
porcentagem_votos = {}
for design in votos.keys():
porcentagem = votos[design] / total_votos * 100
porcentagem_votos[design] = porcentagem
if votos[design] > voto_vencedor:
voto_vencedor = votos[design]
vencedor = design
print(f'Design vencedor: {vencedor}')
print(f'Porcentagem de votos: {porcentagem_votos[vencedor]}')