Python
from turtle import *
tracer(0) # отключаем анимацию
m = 15 # масштаб
screensize(2000, 2000)
# Переписываем алгоритм из задачи
for i in range(4):
fd(3 * m)
lt(270)
fd(5 * m)
rt(90)
# Рисуем сетку с точками
up()
for x in range(-20, 20):
for y in range(-20, 20):
goto(x * m, y * m)
dot(3, "red")
update()
exitonclick() 📚 Теория
Исполнитель Чертёжник. Координатная плоскость, масштабирование, подсчёт точек.