python画网格并填充颜色
作者:野牛程序员:2023-07-15 17:35:44python阅读 3647
可以使用Python中的matplotlib库来绘制网格并填充颜色。下面是一个简单的示例代码,演示如何创建一个网格并填充不同的颜色。
import matplotlib.pyplot as plt
# 创建一个网格
def create_grid():
# 设置网格的行列数和颜色
rows = 10
cols = 10
color_map = [
[0, 0, 0], # 黑色
[1, 0, 0], # 红色
[0, 1, 0], # 绿色
[0, 0, 1] # 蓝色
]
# 绘制网格
plt.figure(figsize=(6, 6))
plt.axis('off')
for row in range(rows):
for col in range(cols):
color = color_map[(row + col) % len(color_map)] # 根据行列数选择颜色
rect = plt.Rectangle((col, row), 1, 1, facecolor=color)
plt.gca().add_patch(rect)
plt.show()
# 调用函数创建网格
create_grid()这段代码将创建一个10x10的网格,并使用黑色、红色、绿色和蓝色交替填充相邻的方格。你可以根据需要调整行列数和颜色映射表来创建不同样式的网格。运行代码后,将显示出绘制的网格。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:python画布背景色
- 下一篇:python网格搜索优化参数
