网络编程
位置:首页>> 网络编程>> Python编程>> 如何通过python计算圆周率PI

如何通过python计算圆周率PI

作者:oujin  发布时间:2021-01-24 10:29:25 

标签:python,计算,圆周率,PI

代码如下


def PI(n):
 pi=0
 for k in range(n):
   pi += 1/pow(16,k)*(4/(8*k+1)-2/(8*k+4)-1/(8*k+5)-1/(8*k+6))
 return pi
import time
scale = 20
print("执行开始".center(scale+4,'-'))
for i in range(scale+1):
 a='*' * i
 b='.' * (scale-i)
 c=(i/scale)*100
 pi = PI(1000)
 print("{:^3.0f}%[{}->{}]".format(c,a,b))
 time.sleep(0.1)
print("圆周率值是:{}".format(pi))
print("执行结束".center(scale+4,'-'))

结果如下

如何通过python计算圆周率PI

来源:https://www.cnblogs.com/o111-/p/13847004.html

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com