|
29 / 24 / 5
Регистрация: 15.10.2019
Сообщений: 268
|
||||||
Ошибка в выводе классов21.09.2020, 22:17. Показов 5035. Ответов 21
Метки нет (Все метки)
Задачка:
Галочка — это ломаная линия из трёх точек. Задаётся галочка своими точками класса Point. Строковое представление галочки __str__ составляется из имён трёх её точек в порядке их задания без каких-либо разделителей. Если точки галочки лежат на одной прямой (в том числе при совпадении координат двух или всех трёх точек), галочка считается вырожденной, и тогда при преобразовании к булеву значению она даёт False. Невырожденная галочка приводится к True. Две галочки считаются равными, если равны все их точки (точки в этом случае сравниваются только по координатам, без учёта имён), при этом порядок концов галочек не важен, а вот середина должна сравниваться именно с серединой. Реализуйте класс для галочек с именем CheckMark. Решение также должно содержать вспомогательный класс Point (в случае использования класса из предыдущих задач не забудьте при необходимости внести в него изменения). ]код программ и вывод снизу в картинке мой код:
пичарм выдает вот такую ошибку: return f'{self.a[0]}{self.b[0]}{self.c[0]}' TypeError: 'Point' object is not subscriptable Сможете помочь?
0
|
||||||
| 21.09.2020, 22:17 | |
|
Ответы с готовыми решениями:
21
Проблема при выводе классов Использование классов generic при выводе таблицы Ошибка при добавлении классов в диаграмму классов |
|
5184 / 1074 / 150
Регистрация: 29.01.2013
Сообщений: 6,258
|
|
| 22.09.2020, 11:30 | |
|
0
|
|
|
29 / 24 / 5
Регистрация: 15.10.2019
Сообщений: 268
|
|
| 22.09.2020, 11:33 [ТС] | |
|
Alli_Lupin, dondublon, хорошо, спасибо вам за работу с таким бревном, как я. Домой вернусь и все проверю
0
|
|
| 22.09.2020, 11:33 | |
|
Ошибка в выводе Ошибка в выводе Ошибка в выводе Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было
ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась.
Первый вариант. . .
|
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2.
Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
|
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет.
Но обычно это 50 лет и более.
Наверное, закисление почвы происходит сезонно в средней. . .
|
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
|
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки
Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
|
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы
Всем привет! Хочу поделиться свежим (и довольно. . .
|