Elaborei meu código da seguinte forma:
placar
gols_marcados = [2, 1, 3, 1, 0]
gols_sofridos = [1, 2, 2, 1, 3]
#descrição função
def calcula_pontos(lista1, lista2):
pontuacao = 0
p_max = 3 * len(lista1)
for i in range(0, len(lista1)):
if lista1[i] > lista2[i]:
pontuacao += 3
elif lista1[i] == lista2[i]:
pontuacao += 1
else:
pontuacao += 0
aprov = (pontuacao / p_max) * 100
return(pontuacao, aprov)
#resultado
pontuacao, aprov = calcula_pontos(lista1=gols_marcados, lista2 = gols_sofridos)
print(f'A pontuação do time foi de {pontuacao} e seu aproveitamento foi de {aprov:.2f}%')