递推法
#用递推法计算sinx的级数 from math import fabs x=float(input()) count=x n=x i=1 while fabs(n)>=1e-8: n=-x**2*n/(2*i*(2*i+1)) count+=n i+=1 print('{:.1f}'.format(count))

更多精彩
#用递推法计算sinx的级数 from math import fabs x=float(input()) count=x n=x i=1 while fabs(n)>=1e-8: n=-x**2*n/(2*i*(2*i+1)) count+=n i+=1 print('{:.1f}'.format(count))