python3 random.randomrange_Python 3实现随机漫步(Random Walk)
时间: 2023-06-17 15:06:45 浏览: 183
随机漫步(Random Walk)是一种数学模型,它描述了在随机变动的环境中,物体的运动轨迹。在Python 3中,可以通过使用random模块实现随机漫步。
下面是一个简单的随机漫步示例代码:
```
import random
position = 0
walk = [position]
for i in range(100):
step = 1 if random.randint(0, 1) else -1
position += step
walk.append(position)
```
在这个示例代码中,我们使用了`random.randint(0, 1)`函数来随机生成0或1,用来表示每一步向左(-1)或向右(1)。我们循环100次,每一次都生成一个随机步长,并更新当前位置,将其添加到漫步列表中。
接下来,你可以使用matplotlib库来将随机漫步可视化:
```
import matplotlib.pyplot as plt
plt.plot(walk)
plt.show()
```
这将绘制出随机漫步的轨迹图。
阅读全文
相关推荐





