import matplotlib.pyplot as plt
fig, ax = plt.subplots()
# Рисуем основание дома
ax.add_patch(plt.Rectangle((0.1, 0.1), 0.8, 0.4, fill=None, lw=2))
# Рисуем крышу
roof = plt.Polygon([(0.1, 0.5), (0.9, 0.5), (0.5, 0.8)], fill=None, lw=2)
ax.add_patch(roof)
# Рисуем окно
ax.add_patch(plt.Rectangle((0.3, 0.2), 0.2, 0.2, fill='blue', lw=2))
# Рисуем дверь
ax.add_patch(plt.Rectangle((0.6, 0.1), 0.2, 0.3, fill='brown', lw=2))
# Устанавливаем ограничения для осей
ax.set_xlim(0, 1)
ax.set_ylim(0, 1)
# Отображаем график
plt.show()
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
# Рисуем основание дома
ax.add_patch(plt.Rectangle((0.1, 0.1), 0.8, 0.4, fill=None, lw=2))
# Рисуем крышу
roof = plt.Polygon([(0.1, 0.5), (0.9, 0.5), (0.5, 0.8)], fill=None, lw=2)
ax.add_patch(roof)
# Рисуем окно
ax.add_patch(plt.Rectangle((0.3, 0.2), 0.2, 0.2, fill='blue', lw=2))
# Рисуем дверь
ax.add_patch(plt.Rectangle((0.6, 0.1), 0.2, 0.3, fill='brown', lw=2))
# Устанавливаем ограничения для осей
ax.set_xlim(0, 1)
ax.set_ylim(0, 1)
# Отображаем график
plt.show()