1
resposta

Meu código

#Ex 01
gastos1 = [2172.54, 3701.35, 3518.09, 3456.61, 3249.38, 2840.82, 3891.45, 3075.26, 2317.64, 3219.08]
media1 = sum(gastos1)/len(gastos1)
print(f'A média de gastos da empresa é: {media1:.2f}')
#Ex 02
cont1 = 0
for gasto in gastos1:
    if gasto > 3000:
        cont1 +=1
print(f'Foram realizadas {cont1} compras acima de 3000,00 R$, {cont1/len(gastos1)*100}% em relação ao total de gastos.')
#Ex 03
nums3 = list()
for i3 in range(1,6):
    nm3 = int(input('Digite um número para a lista: '))
    nums3.append(nm3)
print(nums3)
#Ex 04
nums3.reverse()
print(nums3)
1 resposta

Olá, Pedro, como vai?

Parabéns pela resolução dos exercícios. Você aplicou corretamente as funções sum e len para o cálculo da média e utilizou bem as estruturas de repetição e condicionais para filtrar os dados da lista de gastos. O uso do método reverse para inverter a lista também demonstra um bom entendimento das ferramentas nativas do Python.

Continue praticando e compartilhando suas soluções conosco. O fórum está à disposição.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!