如何通過python計算圓周率PI
更新時間:2020年11月11日 09:18:34 作者:oujin
這篇文章主要介紹了如何通過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("執(zhí)行開始".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("執(zhí)行結束".center(scale+4,'-'))
結果如下

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
python神經網(wǎng)絡facenet人臉檢測及keras實現(xiàn)
這篇文章主要為大家介紹了python神經網(wǎng)絡facenet人臉檢測及keras實現(xiàn),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-05-05
Python筆記之Scipy.stats.norm函數(shù)使用解析
這篇文章主要介紹了Python筆記之Scipy.stats.norm函數(shù)使用,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-02-02
python3實現(xiàn)mysql導出excel的方法
這篇文章主要介紹了python3實現(xiàn)mysql導出excel的方法,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值 ,需要的朋友可以參考下2019-07-07

