【发布时间】:2018-07-21 15:02:06
【问题描述】:
我有这个 Python 函数:
def main(n,x):
g=0
for i in range(1,n):
g+=((-1)^i)*(x^(2*i+1))/(2*i+1)
return g
print main(3,2)
当我认为它应该是 86/15 时,输出是 -6。我的错误在哪里?我想找到x-(x^3)/3+(x^5)/5+的n值...
【问题讨论】:
-
@VasilisG。为什么?默认步骤是
1。 -
range(1,n,2)?