Вычислить значение суммы. Задано действительное число X, целое значение n и формула

Виктор28

Новичок
Пользователь
Мар 15, 2022
13
0
1
Python:
import numpy as np
import math
def factorial(f):
    f = 1
    for i in range(1,k+1):
        f = f*i
    return f

k = int(input('Enter a number: '))
f = factorial(k)
print(k,'! = ',f,sep="")
k=0
n=10
suma=0
for k in range(k,n):
    for x in np.arange(0.1,1):
         y = pow(-1,k)/f*(f+1)*pow(x/2,2*k+1)
    suma+=y
print("suma=",suma)
1650918034856.png
Как исправить код не знаю но знаю что он не правильный.Помогите исправить код.
 

Форум IT Специалистов