输入一个数字,让程序生成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代替两个 但它抛出一个错误''
只使用print('{pi:0.{precision}f}'.format(pi=pi,precision=3))
也就是说,这不是将 pi "计算"到第 n 位数字......因此,根据pi
,这可能不适用于大精度值......