Я пытался написать программу, использующую python для вычисления бесконечной серии
1/1 ^ 2 + 1/2 ^ 2 + 1/3 ^ 2 + 1/4 ^ 2+ .....
мой код выглядит следующим образом:
n = 100
x = np.zeros([n])
x[0] = 0
for i in range(n):
x[i+1] = x[i] + 1/float((i+1)**2)
print x[99]
когда я пытался выполнить код, он возвращал что-то вроде:
IndexError: индекс 100 выходит за пределы оси 0 с размером 100
Я хотел бы знать, что не так с кодом.Спасибо!)