在Python中可以使用for循环来画多个图形,可以用matplotlib库来实现。以下是一个示例代码,演示如何使用for循环画多个正方形:
import matplotlib.pyplot as plt
# 创建一个画布
fig, ax = plt.subplots()
# 用for循环画多个正方形
for i in range(5):
square = plt.Rectangle((i, 0), 1, 1, color='blue')
ax.add_patch(square)
# 设置坐标轴范围
ax.set_xlim(0, 5)
ax.set_ylim(0, 1)
# 显示图形
plt.show()
在这个示例中,我们使用for循环画了5个蓝色的正方形,每个正方形的边长为1,位置分别在x轴的0到4的位置上。你可以根据需要修改循环的次数和图形的属性来画出你想要的多个图形。