Py学习  »  Python

我在学校有下面的python问题,但我甚至不知道从哪里开始。

Dino Celikovic • 5 年前 • 142 次点击  

在坐标系的原点,我们放置一个半径为1的圆和一个半径为1的正方形,即第2页。 圆的平面是r2,所以,正方形的平方是a2,也就是4。圆所覆盖的正方形的平方是/4。

在正方形内选择两个随机坐标,即-1和1之间的两个随机数。该点位于圆内的概率等于_/4。

我们做了一千次。圆内大约有n=1000/4点。如果他们不知道它是多少,他们实际上可以做这个实验;有了它们,我们得到上面的n,从这个n,如果我们把公式转过来,我们计算的值。 写一个程序,在一个正方形内画出1000个随机坐标,(安静地)计算出它在圆内和圆的末端以这种方式计算的数量。

这将有助于您:如果您在程序开始时使用随机*写入,则random()函数将返回一个介于0和1之间的随机数。如何把它转换成-1和1之间的数字,你自己想想。你自己也会处理数学。

enter image description here

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/38177
 
142 次点击  
文章 [ 1 ]  |  最新文章 5 年前