Главная / Язык программирования Python / Имеется определение класса: class Line: def __init__(self, (x, y), (x1, y1)): self._b = (x, y) self._e = (x1, y1) def length(self): import math return math.sqrt((self._b[0]-self._e[0])**2 + (self._b[1]-self._e[1])**2) class Triangle: def __init__(self, p1

Имеется определение класса: class Line: def __init__(self, (x, y), (x1, y1)): self._b = (x, y) self._e = (x1, y1) def length(self): import math return math.sqrt((self._b[0]-self._e[0])**2 + (self._b[1]-self._e[1])**2) class Triangle: def __init__(self, p1, p2, p3): self._a, self._b, self._c = p1, p2, p3 def p(self): return Line(self._a, self._b).length() + Line(self._a, self._c).length() + Line(self._b, self._c).length() def as_lines(self): return Line(self._a, self._b), Line(self._a, self._c), Line(self._b, self._c) tr = Triangle((1, 2), (-1, 4), (0, 0)) Какие из вариантов его применения допустимы в программах на Python, которые пользуются экземплярами класса Triangle?

вопрос

Правильный ответ:

print Line(tr._a + tr._b).length()
print tr.as_lines()[0].length()
print tr.p()
print _a, _c
Сложность вопроса
94
Сложность курса: Язык программирования Python
62
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Какой человек ищет эти вопросы интуит? Это же совсем для даунов
22 дек 2020
Аноним
Экзамен прошёл на 4.!!!
29 авг 2016
Оставить комментарий
Другие ответы на вопросы из темы интернет-технологии интуит.