首页 > 编程语言 > 详细

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

时间:2020-03-28 23:48:01      阅读:84      评论:0      收藏:0      [点我收藏+]
 1 import math
 2 import time
 3 scale=20
 4 s,m,=1,2
 5 total,s,n,t=0.0,1,1.0,1.0
 6 print("执行开始".center(scale//2, "-"))
 7 start = time.perf_counter()
 8 for i in range(scale+1):
 9     total+=t
10     n+=2
11     s=-s
12     t=s/n
13     k=total*4
14     a = * * i 
15     b = . * (scale - i)
16     c = (i/scale)*100 
17     dur = time.perf_counter() - start 
18     print("\r{:^3.0f}%[{}->{}]{:.2f}s".format(c,a,b,dur))
19 time.sleep(0.1)
20 Pi=k
21 print("Pi值是{}".format(Pi))
22 print("\n"+"执行结束".center(scale//2,-))

 

技术分享图片

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

原文:https://www.cnblogs.com/LSH1628340121/p/12590139.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!