gols_marcados = [2, 1, 3, 1, 0]
gols_sofridos = [1, 2, 2, 1, 3]
def calcula_pontos(marcados:list, sofridos:list):
pontos = 0
for i in range(0, len(marcados), 1):
total = marcados[i] - sofridos[i]
if total > 0:
status = 'Venceu'
pontos += 3
elif total == 0:
status = 'Empate'
pontos += 1
else:
status = 'Derrota'
print(f'Jogo {i}: {status}, {marcados[i]} x {sofridos[i]}')
# percentual de aproveitamento: razão entre a pontuação do time pela pontuação máxima que ele poderia receber
aproveitamento = (pontos / (len(gols_sofridos) * 3)) * 100
return pontos, aproveitamento
pontos, aproveitamento = calcula_pontos(gols_marcados, gols_sofridos)
print(f'\nAproveitamento: {aproveitamento:.2f}%')