如何用python计算圆周率?
发布时间:2020年11月01日 00:46:19
来源:环球青藤
点击量:544
【摘要】如何用python计算圆周率?python计算圆周率的方法:圆周率没有精确的计算公式,所以只能用近似的方式计算它的近似值。我们运用蒙特卡罗方法
![](http://oss-hqwx-edu100.hqwx.com/hqqt_img_37672686185.jpg)
如何用python计算圆周率?
python计算圆周率的方法:
圆周率没有精确的计算公式,所以只能用近似的方式计算它的近似值。
我们运用蒙特卡罗方法,思路很简单,在下面图形中随机抛置大量的点, 计算落在1/4圆内的点的数量。
为了得到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怎么打开文件的路径?
就业培训申请领取
![](http://img.hqqt.com/hqqt/show_bot1_l1.png)
![](http://img.hqqt.com/hqqt/new_ma.png)
环球青藤
官方QQ群扫描上方二维码或点击一键加群,免费领取大礼包,加群暗号:青藤。 一键加群
最新文章
Python编程各地入口
环球青藤官方微信服务平台
![](http://www.hqqt.com/static/img/sycodegzh.png)
![](http://www.hqqt.com/static/img/sycodegzh.png)
刷题看课 APP下载
免费直播 一键购课
代报名等人工服务
Python编程热点排行