Ответ:
Программа выведет:
Объяснение:
x1,y1=t1.pos() # получение координат точки t1 x2,y2=t2.pos() # получение координат точки t2dx=x1-x2 # вычисление dxdy=abs(y1-y2) # вычисление dyprint(dx,dy) # вывод dx, dy
Так как одна клетка равна 50 пикселям, можно вычислить координаты двух точек (см. фото):
Заменив первые две операции в программе, получим готовый код:
x1, y1 = -200, -100 # координаты точки t1 (в пикс.)x2, y2 = 100, 50 # координаты точки t2 (в пикс.)dx = x1 - x2 # dx = x1 - x2 = -200 - 100 = -300dy = abs(y1 - y2) # abs(y1 - y2) = | -100 - 50 | = | -150 | = 150print(dx, dy) # -300, 150
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Ответ:
Программа выведет:
Объяснение:
x1,y1=t1.pos() # получение координат точки t1
x2,y2=t2.pos() # получение координат точки t2
dx=x1-x2 # вычисление dx
dy=abs(y1-y2) # вычисление dy
print(dx,dy) # вывод dx, dy
Так как одна клетка равна 50 пикселям, можно вычислить координаты двух точек (см. фото):
Заменив первые две операции в программе, получим готовый код:
x1, y1 = -200, -100 # координаты точки t1 (в пикс.)
x2, y2 = 100, 50 # координаты точки t2 (в пикс.)
dx = x1 - x2 # dx = x1 - x2 = -200 - 100 = -300
dy = abs(y1 - y2) # abs(y1 - y2) = | -100 - 50 | = | -150 | = 150
print(dx, dy) # -300, 150