x

Задание на питоне

Перейти к заказу
Спроектируйте для языке Python два класса: один класс студент врач-ветеринар, другой класс студент врач-физик-кибернетик. В каждом классе должны быть методы: добавить студента в таблицу, удалить студента из таблицы, вывести список студентов с их средним баллом. От двух этих классов отнаследуйте класс врача, который лечит в будущем людей-киборгов, со своими специфичными методами.Заготовка решения данной задачи в файле: Three_students.ipynbДля реализации описанной задачи на языке Python, нужно создать три класса: Veterinarian, MedicalStudent, и CyborgDoctor. Первые два класса будут иметь методы для добавления, удаления и вывода списка студентов с их средним баллом. Третий класс CyborgDoctor будет наследоваться от первых двух и добавлять свои специфичные методы.Описание:Класс Veterinarian:Имеет методы для добавления, удаления и вывода списка студентов ветеринарных врачей с их средним баллом.Использует словарь students для хранения студентов и их средних баллов.Класс MedicalStudent:Аналогичен классу Veterinarian, но предназначен для студентов-медиков.Класс CyborgDoctor:Наследуется от Veterinarian и MedicalStudent.Добавляет методы для работы с киборг-пациентами: добавление и вывод списка киборг-пациентов.Примечание:В данном примере используется множественное наследование, потому что требуется объединить функциональность нескольких классов.Методы add_student, remove_student, и list_students в классе CyborgDoctor наследуются от Veterinarian и MedicalStudent. В данном случае, если методы в родительских классах имеют одинаковые имена, будет использоваться метод из первого указанного класса в списке наследования (в данном случае Veterinarian).III) Задание 1. Реализация интерфейса должна быть в текстовом терминале с возможностью выбора через кнопочно-циферное меню, например вот так:####################################Нажмите "1" для выбора меню СтудентаНажмите "2" для выбора меню Декана####################################В меню Студента должно быть подменю выбора типа студента-врача и выбор методов, специфичных для данного вида студента.Аналогично в меню Декана должно быть подменю выбора методов, специфичных для Декана.Не забудьте про Пациентов, им тоже потребуется свой функционал.1) В первых двух классах студента ветеринарного врача и студента врача-физика-кибернетика добавьте методы добавления соответствующих пациентов (по аналогии с киборг-пациентами: add_animal_patient и add_human_patient). Вам нужно сделать так, чтобы эти методы были недоступны для класса CyborgDoctor.2) [Опциональное задание] Изолируйте через инкапсуляцию методы add_student, remove_student и list_students для класса CyborgDoctor.3) В каждом классе у каждого типа студента добавить метод, имитирующий (случайно заполняющий) табеля (массивы) посещения лекций для каждого типа студентов). Названия предметов придумайте сами, у каждого типа врача-студента должны быть свои дисциплины. Лекций в каждом семестре всегда 16, заполняем массивы по предметам: "0" - пропустил, "1" - посетил.4) В каждом классе у каждого типа студента-врача добавить метод, имитирующий процент излечения своих пациентов (выставлять случайный процент от 0 до 100).5) В каждом классе у каждого типа студента-врача добавить метод, имитирующий вылечивание пациентов (например, через 5 новых добавленных пациентов, предыдущий в списке (n-5)-й пациент вылечивается). Вылеченного пациента оставлять в таблице врач-пациент с флагом как вылеченный, но не выводить его в методе для вывода списка пациентов.6) В каждом классе у каждого типа студента-врача добавить метод, имитирующий результат написания итоговой тестовой работы по лекционным предметам (случайно выставлять ему оценку: "2", "3", "4" или "5").7) Эти три типа студентов учатся в одном ВУЗе, на одном факультете, например в Галактическом Кибернетическом Ветеринарном Факультете. Создать класс Декана этого Факультета, отнаследовавшись от трёх классов студентов. Добавить в класс Декана методы изменения оценок для каждого типа студентов (после пересдачи по желанию студентов: если студент получил "2", сделайте метод подачи заявления от студента Декану; и метод у Декана, когда Декан после получения заявления от студента, решает в диалоговом окне разрешить студенту пересдавать или нет; а далее студент будет снова сдавать на случайную оценку; здесь потребуется таблица Студент-Декан), методы вывода итоговой статистики для мониторинга успеваемости как по каждому студенту, внутри каждого направления студентов, так и вообще по всему Факультету. Придумать дополнительные методы, на ваш взгляд, специфичные для Декана такого Факультета.8) Для пациентов, если врач их плохо лечит, добавьте методы: "перейти к другому студенту-врачу текущего профиля" (с перемещением в таблице врачей-пациентов), "перейти к студенту-врачу другого профиля" (с перемещением в таблице врачей-пациентов) и "сбежать из этой лечебницы-богадельни" (с полным удалением из таблицы врачей-пациентов).9) Сделать медоты сохранения и чтения всех таблиц для студентов-врачей, их пациентов и декана через текстовые файлы.Понимаю, что задача объемная и странная (университетская), но попрошу подробно объяснить (например в текстовом файле ) как работает скрипт на конкретных этапах.

Найдено 349172 результата

небольшая помощь с добавлением меша к модели, ~5 минут

У меня есть модель в blender которую я хочу перенести в один движок, но он не поддерживает такие сложные скелеты как на этой... руб

3D графика
Опубликован:
13.02.25 08:44
Бюджет:
150 руб.~$1.88
Оптимизация и очистка хостинга от ненужных данных

1. Описание проблемы: Хостинг переполнен из-за скопления ненужных файлов, что привело к нехватке дискового пространства и/или снижению производительности сервера. Требуется провести комплексную очистку, удалив «мусор» (старые логи, временные файлы, неиспользуемые резервные копии, дубликаты, неактуальные данные), без нарушения работоспособности сайтов и сервисов. 2. Цель задачи: Освободить дисковое пространство. Оптимизировать работу хостинга. Устранить риски, связанные с перегрузкой сервера. 3. Требования к исполнителю: Опыт работы с веб-хостингом (Linux/Windows, в зависимости от ОС сервера). Знание панелей управления (cPanel, ISPManager, Plesk и т.д., если они используются). Умение анализировать структуру данных, выявлять «тяжелые» файлы и папки (например, через утилиты типа ncdu, du). Навыки работы с базами данных (очистка ненужных таблиц, оптимизация). Внимательность к деталям: нельзя удалить критически важные для работы файлы (например, актуальные бекапы, конфиги). 4. Объем работ: Этап 1. Анализ текущего состояния: Провести аудит дискового пространства. Составить список файлов/папок, занимающих наибольший объем. Определить, какие данные можно удалить, а какие — оптимизировать (например, сжать старые логи). Этап 2. Очистка: Удалить: Временные файлы (кэш CMS, сессии, временные загрузки). Старые логи (с сохранением актуальных для анализа). Неиспользуемые резервные копии, дубликаты. Мусорные файлы (например, *.tmp, error_log).

Сервера и хостинг
Опубликован:
13.02.25 08:44
Бюджет:
4000 руб.~$49.94
1 Слайд как на тз

https://disk.yandex.ru/d/bbtKVDDWZrILtg папка ретушь, слайды по порядку главный, 2 3 4. https://fonts-online.ru/fonts/dist-inking-rus-lyajka шрифт попробовать этот можно вписать платье большими как на примере и пиджак маленькими внизу. размер 42-54 справа ничего не ставить.

Маркетплейсы и соцсети
Опубликован:
13.02.25 08:42
Бюджет:
2000 руб.~$24.97
Разработка прицепа с охотничьим домиком

день добрый! данные во вложении, при подаче заявки прошу прикладывать инфо по опыту прроектирования подобных проектов

Стройка и ремонт
Опубликован:
13.02.25 08:42
Бюджет:
120000 руб.~$1497.95
Установка шаблонного сайта флеш-игр на WordPress

Нужно установить шаблонный сайт WordPress онлайн флеш-игр на хостинг. Хостинг есть. Более подробно обсудим заказ с исполнителем.

Доработка и настройка сайта
Опубликован:
13.02.25 08:42
Бюджет:
6000 руб.~$74.9
Создание интерактивной карты

Требуется собрать сведения о всех НПЗ в Европе, Азии и Африки ( количество производимой продукции, типы продукции, используемое сырья и марку нефти) Перенос данных в ексель таблицу и на интерактивную карту. Сбор сведений о покупателях по странам и компаниям их продукции. Перенос данных на интерактивную карту. Карта регионов должна быть в хорошем качестве и читаема. Информация только на английском или французском языках.

Персональный помощник
Опубликован:
13.02.25 08:42
Бюджет:
70000 руб.~$873.8
Доработки шаблона сайта на Битриксе

Добрый день! 1. В слайдере прописать ограничение на показ 6 слайдов, просто нужно поставить ограничение, что не больше 6 сладов отображалось. 2. В цепочке навигации для всех разделов и подразделов нужно убрать Статьи. Ну т.е. находясь например в разделе Репортаж, в цепочке должны остаться так: Главная > Репортаж. 2.1. Также это и касается цепочки навигации для детальных статей, когда открываешь любую статью, в цепочке должно остаться только так, например: Главная > Репортаж > «CTT EXPO» И «comvex»:Под знаменами синергии. 2.2. Также и для раздела Новости, нужно убрать лишний пункт Новости, который без ссылки. 3. В заголовке H1 разделов должно выводиться его название, а не Статьи. Например если нажали на раздел Репортаж, то Репортаж и так для все остальных разделов и подразделов. 4. На главной странице в области Новые материалы в модуле нужно выводить вообще все статьи из всех инфоблоков и news и articles. А также добавить вывод названия раздела или подраздела и навесить на нее ссылку (как на скрине). Также эти названия разделов с ссылками, добавить в шаблон вывода статей во всех разделах: Новости, Репортаж, Техника (и все подразделы), Производство, Статистика. 5. Кнопка Назад к статьям в конце каждой статьи сейчас ведет либо на Новости либо на Статьи. На Новости это правильно, а вот если статья находится например, в разделе Репортаж должна вести на этот раздел. В общем кнопка должна вести на свой родительский раздел или подраздел. 6. Доработки меню из ролика.

Доработка и настройка сайта
Опубликован:
13.02.25 08:41
Бюджет:
5000 руб.~$62.42
Архитектурный проект дома

Нужен готовый проект (или несколько) дома в похожей стилистике. Чтобы выглядел, как из сказки. В составе проекта планировка, фасады, картинки с размерами. Если есть рабочая часть, очень хорошо. Присылайте скрин планировки и один ракурс. Общая площадь 30-80 м2. Если готовы начертить нечто подобное с нуля, тоже пишите. Предлагайте свою цену.

Стройка и ремонт
Опубликован:
13.02.25 08:39
Бюджет:
20000 руб.~$249.66
Нужно исправить ошибки сайта

после обновления сайта корзина товаров перестал отображать карта яндекса и калькулятор стоимость доставки https://lesrussia.ru/

Доработка и настройка сайта
Опубликован:
13.02.25 08:38
Бюджет:
2000 руб.~$24.97
Собрать семантическое ядро

Собрать семантическое ядро. Тема: Ремонт АКПП Источники: You Tube, ВК Собрать ссылки на видео по теме.

Семантическое ядро
Опубликован:
13.02.25 08:36
Бюджет:
20000 руб.~$249.66
Дизайн плаката А4 для печати

Формат: A4 (210 × 297 мм), вертикальная ориентация. Целевая аудитория: Родители детей 7-14 лет, заинтересованные в спортивных секциях. Цель плаката: Привлечь внимание родителей и детей, информировать о наборе в группу по историческому средневековому бою (ИСБ), мотивировать прийти на открытое занятие и записаться на тренировки. Основные требования к дизайну: Яркий и динамичный стиль – оформление должно сразу привлекать внимание и ассоциироваться с духом средневекового боя (рыцари, доспехи, мечи). Контрастность и структурированность – важно выделить ключевые блоки текста и создать удобочитаемую иерархию. Огромный QR-код – основной акцент на QR-код, ведущий в нашу группу ВКонтакте https://vk.com/hmbschoolkrsk . QR-код должен быть легко сканируемым, расположен внизу или сбоку, но не мешать основному контенту. Контент для плаката: [:1f539] Основная информация: [:1f3c6] Что дадут тренировки? [:2705] Развитие силы, ловкости и выносливости [:2705] Навыки фехтования и владения мечом [:2705] Дисциплину, уверенность в себе и командный дух [:2705] Игровой формат и атмосфера настоящих средневековых боев [:1f4c5] Открытая тренировка – 10 февраля в 18:50! [:1f4cd] Спортивный центр "Патриот", Солнечный бульвар 11 [:1f539] Дополнительная информация: [:1f4c6] Расписание занятий: Понедельник, среда, суббота – 18:50 – 20:00 [:1f4de] Контакты: Тренер Антон – +7 962 081 5367 [:1f4f2] Сканируйте QR-код и записывайтесь в группу ВКонтакте!

Полиграфия
Опубликован:
13.02.25 08:36
Бюджет:
1000 руб.~$12.49
Онлайн-конфигуратор брусчатки для сайта

Добрый день ! Необходимо реализовать онлайн-конфигуратор брусчатки, фасада, кровли и прочих элементов участка и дома. Конструктор будет использоваться как раздел сайта, который предлагает соответсвующие услуги. Сайт на CMS Wordpress, решение может подключаться либо как плагин, либо работать как независимый раздел по ссылке (как в примере ниже). На данном этапе собираем предложения по цене ( можно указать вилку ) с примерами работ для дальнейшего согласования с клиентом. Удачный функциональный пример - https://ufa.trotuar.online/3D/ Уверен, что визуально сможем сделать на порядок лучше ) Спасибо за внимание

Веб и мобильный дизайн
Опубликован:
13.02.25 08:36
Бюджет:
60000 руб.~$748.98
Нужно найти видео от первого лица

Нужно найти видео от первого лица неа ютубе или других сайтах (кроме российских или белорусских) по теме промышленный альпинизм длительностью не менее 12 секунд в следующих направлениях: 1. Мойка фасада 2. Ремонт фасада 3. Ремонт кровли Видео должно быть хорошего качества разрешением не меньше 1920*1080. Как это будет выглядеть можно посмотреть на примерах: 1. Мойка окон альпинистами https://промышленный-альпинизм-в-москве.рф/ 2. Чистка снега с крыши https://промышленный-альпинизм-в-москве.рф/уборка-снега-с-крыш/ За каждое подходящее видео оплачу 1 000 руб. Предлагаю сначала найти, а потом уже брать заказ. Предварительно видео мне можно показать в плохом качестве.

Персональный помощник
Опубликован:
13.02.25 08:34
Бюджет:
1000 руб.~$12.49
Сотрудничество по агентской системе

Добрый день В условиях нестабильной международной обстановки у многих компаний возникают сложности с проведением платежей иностранным поставщикам и партнерам - мы предлагаем финансовые услуги по проведению таких платежей. Проводим оплаты в ЛЮБЫЕ страны. Ищем агентов на %. Можно совмещать с основной работой или учебой. Если вам интересен пассивный, постоянный и стабильный доход - пишите и расскажем подробней.

Обзвоны и продажи
Опубликован:
13.02.25 08:30
Бюджет:
70000 руб.~$873.8
Адаптировать сайт на битрикс для ссылок на видео rutube

Есть сайт на Битриксе, готовое решение Кракен. Сейчас сайт поддерживает ссылки на видео только с ютуба. Нужно изменить/добавить возможность вставки ссылок на видео вместо/или добавить с ютуба на Рутуб

Доработка и настройка сайта
Опубликован:
13.02.25 08:29
Бюджет:
10000 руб.~$124.83
Доработать сайт на virtuemart3

На сайте есть фильтр товаров, он работает только на первой странице, на второй вылазят все категории товаров. Нужно поправить, чтобы категории товаров не появлялись в результатах фильтра, но не пропали в других местах.

Frontend
Опубликован:
13.02.25 08:25
Бюджет:
700 руб.~$8.74
Нужно сделать перевод на Таджикский (кириллица)

Трактат об освещении Абуали ибн Сино Рисолаи Азавия. Книга переведена с арабского на таджикский язык неизвестным автором в XII-XIII веке Объем 200 стр. Прикрепляю фрагменты текста, все страницы в формате pdf.

Переводы
Опубликован:
13.02.25 08:25
Бюджет:
1000 руб.~$12.49
Добавить карточку товара на сайт в webflow

Добавить карточку товара на сайт на webflow. Карточка готова, нужно только вставить руб

Веб-разработка и дизайн
Опубликован:
13.02.25 08:25
Бюджет:
1000 руб.~$12.49
Написание отзывов

Написать отзыв,работа не сложная,3-60 минут.Писать в тг: timeworld_love руб

Тексты
Опубликован:
13.02.25 08:21
Бюджет:
1500 руб.~$18.73
Заполнить информацию по образцу

Здравствуйте! Требуется заполнить информацию по образцу. Список и образец: https://disk.yandex.kz/d/SIxQ7b5nQ7saAg

Персональный помощник
Опубликован:
13.02.25 08:20
Бюджет:
1000 руб.~$12.49

Текущая страница: 85

Всего страниц: 17459