美文网首页
Python-利用随机数计算π的值

Python-利用随机数计算π的值

作者: 闻浅问涧 | 来源:发表于2018-02-14 17:15 被阅读0次

# pi.py

from random import random

from math import sqrt

from time import clock

DARTS = 1200

hits = 0

clock()

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)

print("Pi的值是 %s" % pi)

print("程序运行时间是 %-5.5ss" % clock())

相关文章

  • Python-利用随机数计算π的值

    # pi.pyfrom random import randomfrom math import sqrtfrom...

  • 伪随机数

    概念: 伪随机数是使用一个确定性的算法计算出来的,在计算伪随机数时假如使用的开始值不变的话,那么伪随机数的数序也不...

  • UI基础4 九宫格计算 HUD Plist文件 Bundle

    九宫格计算思路 利用控件索引index计算出控件所在的行号和列号 利用列号计算控件的x值 利用行号计算控件的y值 ...

  • iOS回炉笔记整理1

    九宫格计算思路 利用控件的索引index计算出控件所在的行号和列号 利用列号计算控件的x值 利用行号计算控件的y值...

  • iOS零散知识

    九宫格计算思路 利用控件的索引index计算出控件所在的行号和列号 利用列号计算控件的x值 利用行号计算控件的y值...

  • 从点滴开始2

    九宫格计算思路 利用控件的索引index计算出控件所在的行号和列号 利用列号计算控件的x值 利用行号计算控件的y值...

  • 九宫格计算、HUD、模型的认识、UI控件看不见的可能性

    九宫格计算思路 利用控件的索引index计算出控件所在的行号和列号 利用列号计算控件的x值 利用行号计算控件的y值...

  • 九宫格,HUD,计时器

    九宫格计算思路 利用控件的索引index计算出控件所在的行号和列号 利用列号计算控件的x值 利用行号计算控件的y值...

  • UI常见问题(二)

    九宫格计算思路 利用控件的索引index计算出控件所在的行号和列号 利用列号计算控件的x值 利用行号计算控件的y值...

  • 九宫格

    九宫格计算思路 利用控件的索引index计算出控件所在的行号和列号 利用列号计算控件的x值 利用行号计算控件的y值...

网友评论

      本文标题:Python-利用随机数计算π的值

      本文链接:https://www.haomeiwen.com/subject/xbvetftx.html