Boa noite,
Escrevi o programa teve copa, a principio é impresso corretamente, todos os anos que tiveram copas. Eu gostaria que ao final, também fosse impresso a quantidades de copas, até o ano informado. Porém, a resposta final, mostra: Houveram 1539.5 copas até 2022. Estou com essa dúvida, onde está a o erro?
print ("***Teve Copa***")
copa_inicial = 1930
limite = input ("Digite o ano de pesquisa")
limite = int (limite)
while (copa_inicial <= limite):
print ("Teve copa em:", copa_inicial )
copa_inicial = copa_inicial +4
else:
total_copas = limite - 1930 / 4
print ("Houveram", total_copas, "copas até",limite)