Предмет: Информатика,
автор: dnikkiilislabaka
Постройте по координатам точек рисунок:
A (3; 7), B (2; 12), C (4; 9), D (11; 10), E (12; 12), F (13; 10), G (20; 9), H (14; 7), I (4; 8), J (15; 8), K (14; 9), L (11; 6).
Соедините A, B, C, D, E, F, G, H, I, J, L, K.
Ответы
Автор ответа:
0
Ответ:
Python3:
import matplotlib.pyplot as plt
points = {'A': (3, 7), 'B': (2, 12), 'C': (4, 9), 'D': (11, 10), 'E': (12, 12), 'F': (13, 10), 'G': (20, 9), 'H': (14, 7), 'I': (4, 8), 'J': (15, 8), 'K': (14, 9), 'L': (11, 6)}
x = [point[0] for point in points.values()]
y = [point[1] for point in points.values()]
plt.scatter(x, y)
order = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'L', 'K']
for i in range(len(order) - 1):
plt.plot([points[order[i]][0], points[order[i+1]][0]], [points[order[i]][1], points[order[i+1]][1]], color='black')
plt.show()
Приложения:
Похожие вопросы
Предмет: Математика,
автор: aleksandraserg87
Предмет: Математика,
автор: ilyamelov201
Предмет: Русский язык,
автор: abdykalyaziret
Предмет: Биология,
автор: sunflower79
Предмет: Алгебра,
автор: dsnil4454