x = float(input('请输入x:')) s,n = 0,0 while True: n += 1 v = 1 / (n ** 2 + 1) s += v if v <= x: break print('项数为{}事,s={}'.format(n,s))
提示文字自行调整,如果需要保留小数有效位,自己在花括号里调整