用Python绘制随机产生的50个数并设置不同的颜色。
时间: 2023-03-31 08:05:06 浏览: 186
利用python随机产生的数据,用于数值模拟
可以使用Python的matplotlib库来绘制随机产生的50个数,并设置不同的颜色。具体实现方法可以参考以下代码:
```python
import random
import matplotlib.pyplot as plt
# 生成50个随机数
data = [random.randint(1, 100) for _ in range(50)]
# 生成50个随机颜色
colors = [plt.cm.Spectral(random.random()) for _ in range(50)]
# 绘制散点图
plt.scatter(range(len(data)), data, color=colors)
# 显示图像
plt.show()
```
这段代码会生成50个随机数,并为每个数随机生成一个颜色,然后使用matplotlib库的scatter函数绘制散点图。最后调用show函数显示图像。
阅读全文