使用Python matplotlib 实现简单的随机漫步并生成图像
准备阶段
若没有matplotlib库,安装方法如下
pip install matplotlib
代码实现
首先,创建一个用来模拟随机漫步的类
from random import choice
class RandomWalk():
"""生成随机漫步数据"""
def __init__(self, num_points=5000):
"""初始化随机漫步属性"""
self.num_points = num_points
#所有随机漫步始于(0, 0)
self.x_values = [0]
self.y_values = [0]
def fill_walk(self):
"""计算随机漫步包含的所有点"""
#不断漫步,直到列表打到指定长度
while len(