如何用python求圓周率?

daxuesheng發表於2021-09-11

如何用python求圓周率?

在Python中如何計算圓周率呢?下面是詳細的程式碼和執行結果:

如下圖是詳細的計算圓周率的程式碼:

import math
import time
scale = 10
print("執行開始")
t=time.process_time()
for i in range(scale+1):
a,b = '**'*i,'|..'*(scale-1)
c = (i/scale)*100
π = 4*(4*math.atan(1/5)-math.atan(1/239))
print("%{:3}[{}->{}".format(a,b,c))
time.sleep(0.1)
print(π)
print("{:.2f}s".format(t))
print("執行結束")

下圖是程式碼執行結果:

p1.jpg

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4692/viewspace-2833646/,如需轉載,請註明出處,否則將追究法律責任。

相關文章