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) Сделать медоты сохранения и чтения всех таблиц для студентов-врачей, их пациентов и декана через текстовые файлы.Понимаю, что задача объемная и странная (университетская), но попрошу подробно объяснить (например в текстовом файле ) как работает скрипт на конкретных этапах.

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

Предоставление теплых лидов на услуги фулфилмента

Здравствуйте, ищем качественного исполнителя по услуге предоставления лидов, или сразу готовых клиентов на услуги фулфилмента (упаковка, маркировка, доставка товаров на склады Вайлдберриз, озон, ЯндексМаркет). Рассматриваем разные условия сотрудничества с оплатой за квалифицированный лид, за клиента или % от выручки по клименту (партнерская программа).

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

Здравствуйте. У меня небольшая команда по разработке сайтов. Ищу верстальщика на Wordpress для сдельной работы (подработки). Требуется человек, который сможет верстать объемные сайты, по типу этого https://bamaksmetall.ru/ . То есть сайты с большим количеством страниц и разделов. Напишите, за сколько по цене и времени вы выполните верстку аналогичного сайта (дизайн страниц будет) Обязательно пришлите ваши работы объемных сайтов, которые делали именно вы. Буду рад долгосрочному сотрудничеству

Верстка
Опубликован:
13.02.25 13:15
Бюджет:
6000 руб.~$74.9
Требуется разработать обработку по загрузке данных из *.xlsx в 1С:БП 3

Требуется разработать обработку по загрузке данных из *.xlsx в 1С:БП 3 Вижу это таким образом: бухгалтер загружает список... руб

IT-технологии и Разработка
Опубликован:
13.02.25 13:13
Бюджет:
3000 руб.~$37.45
Работа с закрытыми методами API ВК

Добрый день, ранее Вконтакте предоставлял метод API audio для работы с аудиозаписями Вконтакте. На данный момент данный метод закрыт, но есть лайзейки для работы с ним. Нужно составить запрос для работы, более подробно смогу объяснить в диалоге.

Скрипты и боты
Опубликован:
13.02.25 13:12
Бюджет:
14000 руб.~$174.76
Менеджер по работе с блогерами

Я юрист по банкротным делам, со своей командой помогаем гражданам в законном списании кредитов долгов через суд (процедура банкротства). мы находимся на рынке уже более 5 лет. Сейчас мы находимся в поиске менеджера по работе с блогерами. Мы ищем не просто сотрудника, мы ищем партнера, в функционал которого будет входить: - Подбор блогеров с учетом целевой аудитории; - Анализ активности блогера в форме «историй»; - Анализ подписчиков подобранных блогеров (статистика / накрутка ботов / некачественная аудитория); - Ведение рекламного календаря; - Контроль выхода рекламы; - Аналитика рекламных интеграций; - Ведение отчетности по результатам. Условия: - График 5/2 со свободным построением дня. Главное - это результат в виде наличия блогеров на регулярную рекламу (от 3-х раз в неделю); - Заработная плата от 150.000

Реклама и PR
Опубликован:
13.02.25 13:12
Бюджет:
175000 руб.~$2184.5
Whatsapp рассылка

1. необходимо разослать торговое предложение по базе клиентов; 2. примерная база для рассылки - 1500 контактов; 3. текст для рассылки и базу пришлю в лс.

E-mail маркетинг и рассылки
Опубликован:
13.02.25 13:11
Бюджет:
2000 руб.~$24.97
Cайт на тильде

Сделать сайт на Тильде (несколько страниц) Скидывайте примеры работ (Тильда на зероблоках) руб

Веб-разработка и дизайн
Опубликован:
13.02.25 13:09
Бюджет:
12000 руб.~$149.8
Пофиксить анимацию на js

На сайте есть кнопка с выдвигающимися иконками мессенджеров https://drive.google.com/drive/folders/1743JMbEz0lkjMgfsDpE8l62yaesuWP1B?usp=sharing Реализовано на javascript. Элементы (иконки мессенджеров) медленно выползают, их круги догоняют внешнее поле, все это выглядит как будто анимация подвисает. Прикладываю ТЗ, в котором описал какие параметры нужно изменить

Доработка и настройка сайта
Опубликован:
13.02.25 13:09
Бюджет:
2000 руб.~$24.97
Ведение аккаунта Инстаграм

нужна помощница, которая будет на связи с 11:00 до 19:00 по МСК Ретушь фото, дизайн постов с интересной графикой Готовить сторис и искать идеи для reels, когда попрошу поиск блогеров по рекламе Монтаж видео в течении дня, в месяц нужно обрабатывать около (80 видео) Важно что бы вы умели правильно расставлять ключи Правильно анимировать с помощью ключей Нужны знания использования Хромокея. Чаще видео с переходом и большую часть "Склейки" + Базовые умения расстановка субтитров, работа с эффектами и т.д. ВАЖНО БЫТЬ НА СВЯЗИ И качественно работать !!

Соцсети и SMM
Опубликован:
13.02.25 13:08
Бюджет:
20000 руб.~$249.66
Из PDF в WORD

Здравствуйте, Необходимо преобразовать файл с изображениями и картинками в word- Имеются формулы , но не числом а текстом

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

Добрый день! Нужно основательно протестировать приложение, сайт и админку доставки пиццы. Проверить все функции на работу, установить и выявить недочеты. Сайт https://saitpril.megamagic.ru/ , приложение пришю в апк версии.

Юзабилити, тесты и помощь
Опубликован:
13.02.25 13:05
Бюджет:
3000 руб.~$37.45
Создать шаблон рассылки в сервисе dashamail

Нужно сверстать красивый и удобный шаблон рассылки с анонсами экскурсий, запланированных на на ближайшие выходные

Веб и мобильный дизайн
Опубликован:
13.02.25 13:05
Бюджет:
6000 руб.~$74.9
Дизайн для обложки книги

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

Полиграфия
Опубликован:
13.02.25 13:05
Бюджет:
10000 руб.~$124.83
Подготовить договор и выставить счет

Здравствуйте! Требуется подготовить договор и выставить счет для юр. лица от лица нашего ИП. Кто может в этом процессе помочь. Пример договора я отправлю и цену пожалуйста вашу так же сообщите

Юридическая помощь
Опубликован:
13.02.25 13:04
Бюджет:
1000 руб.~$12.49
Написать претензию на ВБ

Добрый день. После пожара на шушарах, Вб обязался выплатить долг , но выплатил не все. Сейчас деятельность закрываем. вопрос не закрыт.

Юридическая помощь
Опубликован:
13.02.25 13:01
Бюджет:
2000 руб.~$24.97
отрисовать ( с внесением корректировок) логотип по готовому шаблону

Необходимо имеющуюся картинку с логотипом немного апгрейдить в современном стиле для возможности дальнейшего использования в... руб

Графический дизайн
Опубликован:
13.02.25 13:00
Бюджет:
3000 руб.~$37.45
Оставлять отзывы на авито

Мой телеграмм @vrichgolden и мой ватсапп +7920917273 руб

Тексты
Опубликован:
13.02.25 12:57
Бюджет:
150 руб.~$1.88
Нужны правки на битрикс и помочь убрать вирусы

Добрый день! Ищем опытного программиста на битрикс. Нужно сделать правки на нашем интернет магазине. При установки обновления ломается сайт, установить все обновления Сделать правки согласно тз Помочь убрать вирусы Сообщения с форм приходят в час ночи пачкой, в течении дня видно только в админке, сейчас вообще хостинг начал ругаться на вирусы по этому отключил уведомления на почту, в общем нужно разбираться. Готовы сотрудничать на постоянной основе, часто нужны правки

Доработка и настройка сайта
Опубликован:
13.02.25 12:56
Бюджет:
20000 руб.~$249.66
Нужен дизайнер одежды

нужен дизайнер одежды чтобы нашел классные вещи зипки,футболки из зарубежных стритвировских магазинов по типу broken planet

Персональный помощник
Опубликован:
13.02.25 12:55
Бюджет:
1000 руб.~$12.49
Ищем Tilda-специалиста: дизайн, анимация — всё в одном

1. Профессионализм в веб-дизайне — Умение создавать современные, эстетичные и функциональные интерфейсы. — Понимание принципов юзабилити, адаптивности (включая мобильные устройства). — Опыт работы с анимацией: добавление ненавязчивых эффектов, улучшающих пользовательский опыт. 2. Экспертное владение Tilda — Глубокое знание конструктора Tilda: работа с Zero-блоками, кастомизация шаблонов, настройка динамических элементов. — Навыки администрирования сайтов: обновление контента, исправление ошибок. — Опыт работы с интернет-магазинами: Экспорт/импорт товаров (включая CSV/Excel); Базовая верстка (HTML/CSS для тонкой настройки блоков); 3. Маркетинговый подход — Умение анализировать целевую аудиторию и создавать сайты, решающие её боли. — Навык проектирования воронок продаж, оптимизации конверсии, проведения A/B-тестов. — Понимание основ digital-маркетинга: от УТП до CTA-элементов. 4. Личные качества и дополнительные компетенции — Внимание к деталям: безупречная точность в типографике, цветах, отступах. — Коммуникабельность: умение задавать правильные вопросы и слышать запрос клиента. — Ответственность: соблюдение дедлайнов, прозрачность работы. — Готовность изучать обновления Tilda и внедрять новые фишки. Будет преимуществом: — Портфолио с примерами продающих сайтов (желательно с метриками конверсии). Ищем того, кто превращает сайты в мощный инструмент продаж. Если это про вас — ждем ваш отклик [:1f680]

Создание сайта
Опубликован:
13.02.25 12:55
Бюджет:
20000 руб.~$249.66

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

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