Skip to main content
 首页 » 编程设计

python之为什么我收到错误 SyntaxError : invalid syntax for this code

2025年05月04日14Leo_wl

<分区>

这是 python 中的一段代码,用于计算 f (x) =∑ ((-1)*x)/(x*x+n*n)
n 从 1 到无穷大.... 更正为 0.0001,范围 1 < x < 100,步长为 0.1。
但是我遇到了语法错误,因为我是 python 编程的新手...

    from scipy import * 
    from matplotlib.pyplot import * 
    x=arange(0.1,100,0.1) 
    f=zeros(len(x)) 
    s=-1 
    for n in range (1,10000): 
        t=s*x/(x*x+n*n) 
        f +=t 
        s =-s 
        if max(abs(t))< 1e-4 
            break 
    for xx in c_[x,f]: 
        print "%f    %f" % (xx[0],xx[1])