在python中找到第N位的PI-这旨在获得一个简单的解决方案

时间:2018-06-24 17:43:18

标签: python python-2.7 python-requests wxpython

输入一个数字,并让程序生成PI直至小数位数。限制程序运行的距离。

我尝试了以下代码段

但是有什么方法可以编写简单的代码

from numpy import *

n = int(input('how many digits after decimal you want to limit'))

print(n)


print('{:.2f}'.format(pi))  

print('{:。nf}'。format(pi))在这里,我想根据用户的要求在PI中使用小数点后的数字

''在这里我尝试用n代替两个                                但是会引发错误''

1 个答案:

答案 0 :(得分:1)

只需使用print('{pi:0.{precision}f}'.format(pi=pi,precision=3))

表示这不是将pi“计算”到第n位...因此,根据pi是什么,这可能不适用于较大的精度值...