用python计算圆周率PI并加入进度条显示

#前提需要安装tqdm库
#次数增加pi更精确
#计算pi的公式为BBP公式
from tqdm import tqdm
import time
pi=0
n=eval(input(“请输入迭代次数”:))
for i in range(n):
pi+=1/pow(16,i)*(4/(8*i+1)-2/(8*i+4)-1/(8*i+5)-1/(8*i+6))
for k in tqdm(range(n)):
time.sleep(0.05)
print(pi)

 

)
posted @ 2023-10-30 19:53  还是一个人a  阅读(32)  评论(1)    收藏  举报