如何采用Python语言求解圆周率的π值
1、打开Python shell界面,idle界面。
2、单击“file”-“new file”,建立一个新的脚本文件。
1、单击“file”-“save”,就会跳出来保存设置界面。
2、设置我们的文件名和保存的位置,然后单击保存。
1、载入我们使用的包和要抛出的点数。
from random import random
from math import sqrt
from time import clock
DARTS =11200
hits=0
clock()
2、单击我们的总体循环,用来计算我们的π值。
for i in range(1,DARTS):
x,y=random(),random()
dist=sqrt(x**2+y**2)
if dist <=1.0:
hits=hits+1
pi=4*(hits/DARTS)
3、输出我们的结果,代码如下。
print("Pi的值是 %s"%pi)
print("程序运行时间是%-5.5ss"%clock())
1、单击“run”-“run module”,就可以运行我们的代码了,运行的结果如下。
2、查看我们的运行结果,如图所示。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:193
阅读量:188
阅读量:83
阅读量:82
阅读量:64