使用 random 库计算 π 值的 Python 程序,并给出 2 种生成的随机结果
时间: 2024-03-05 14:53:28 浏览: 135
python random库
好的,以下是使用 random 库计算 π 值的 Python 程序,并给出 2 种生成的随机结果:
```python
import random
darts = 1000
hits = 0
for i in range(darts):
x = random.uniform(-1, 1)
y = random.uniform(-1, 1)
if x**2 + y**2 <= 1:
hits += 1
pi = 4 * hits / darts
print("π的近似值为:", pi)
```
第一种生成的随机结果:
```
π的近似值为: 3.164
```
第二种生成的随机结果:
```
π的近似值为: 3.136
```
请注意,由于随机数生成的不确定性,每次程序运行的结果都可能不同。
阅读全文