如何用python计算圆周率?-Python教程

资源魔 22 0

若何用python较量争论圆周率?

python较量争论圆周率的办法:

圆周率不准确的较量争论公式,以是只能用近似的形式较量争论它的近似值。

咱们运用蒙特卡罗办法,思绪很简略,正在上面图形中随机抛置年夜量的点, 较量争论落正在1/4圆内的点的数目。

0dc4d00d89788e1cc59237c5a44f9d5.png

为了失去pi值,由思绪,咱们晓得需求援用random、math和time数据库,详细代码以下:

# pi.py
from random import random
from math import sqrt
from time import clock
DARTS = 1200
hits = 0 clock()
if dist <= 1.0:
hits = hits + 1
pi = 4 * (hits/DARTS)
print("Pi的值是 %s" % pi)
print("顺序运转工夫是 %-5.5ss" % clock())

保举教程:《python》

以上就是若何用python较量争论圆周率?的具体内容,更多请存眷资源魔其它相干文章!

标签: Python python教程 python编程 python使用问题 圆周率

抱歉,评论功能暂时关闭!