The series:-我想写一个python程序,我们可以在其中输入x和n的值,并解决这个系列。有人能帮助我吗?系列:- x-x^2+x^3/3-x^4/4+... x^n/n
x = int (input ("Enter value of x: "))
numbed = int (input ("Enter value of n: "))
summed = 0
for a in range (numbed + 1) :
if a%2==0:
summed += (x**a)/numbed
else:
summed -= (x**a)/numbed
print ("Sum of series", summed)
我尝试了此代码,但无论输入什么值,输出始终为0.00。
4条答案
按热度按时间omqzjyyz1#
这样就可以了:
k3bvogb12#
我想你在问题中提到的系列是这样的:x -x ^2/2 + x ^3/3 -x ^4/4 +... x^n/n。
如果是,请尝试以下操作:
yrdbyhpb3#
作为使用递归的一个例子:
ttcibm8c4#
我刚刚试了一下(去掉了几个空格),当x=5和n=10时,它给我的结果是813802.1。你能给予更多关于你正在尝试的细节吗?这样我就可以试着找出你出了什么问题。