This is what I have to program:
sen(x) = (x/1!) - (x^3/3!) + (x^5/5!) - (x^7/7!) + ...
So far I have this:
def seno(x, n):
    for i in range(1, n+1, 2):
        result = (x**i/math.factorial(i))
        result1 = (x**i/math.factorial(i))
        result2 = (x**i/math.factorial(i))
        result3 = (x**i/math.factorial(i))
    return math.sin(result-result1 + result2 - result3)
The thing I can’t understand is how to actually change the i value for each result.
Another thing is I can’t use any non-built-in function. So no imports except for the math.
EDIT: Thank you for the quick reply.
 
     
    