1 import math 2 import time 3 long=14 4 s,m=1,2 5 start = time.perf_counter() 6 for i in range(long+1): 7 s=math.sqrt((1-math.sqrt(1-pow(s,2)))/2) 8 m=m*2 9 a = (i/long)*100 10 b = '¥' * i 11 c = '…' * (14-i) 12 dur = time.perf_counter() - start 13 print("\r{: 3.0f}%[{}->{}]{:.2f}s".format(a,b,c,dur)) 14 time.sleep(0.5) 15 Pi=s*m 16 print("圆周率的值是{}".format(Pi))