Поиск суммы. TypeError: объект «float» не является итерируемым

Сегодня я попытался сделать программу, которая спросит у пользователя, сколько предметов в той серии, которую он / она хотел, чтобы я суммировал. Эта серия будет использоваться для аппроксимации значения pi. Вот мой код:

from math import pi def pi_sum(): n = eval(input("How many terms do you want to sum: ")) for i in range(n): denominator= 2.0 * i + 1 sign = (-1) ** i numerator = 4 result = (4 * sign) /denominator print(result) print(sum(result)) pi_sum() 

Однако этот код генерирует сообщение об ошибке:

 File "C:/Users/Crisa/PycharmProjects/untitled/piprogram.py", line 14, in pi_sum print(sum(result)) TypeError: 'float' object is not iterable 

Как я могу заставить python суммировать значения в цикле for for, если цикл for for генерирует float? Я застрял :/

Python - лучший язык программирования в мире.