Задания для самостоятельного выполнения
- Сложность:
- Rare
- По своему варианту задания создайте пакет, содержащий 3 модуля, и подключите его к основной программе.
- Основная программа должна предоставлять:
- графический пользовательский интерфейс с возможностями ввода требуемых параметров и отображения результатов расчёта,
- возможность сохранить результаты в отчёт формата
.doc
или.xls
(например, пакетыpython-docx
иopenpyxl
).
- Оформите отчёт в
README.md
. Отчёт должен содержать:- Условия задач
- Описание проделанной работы
- Скриншоты результатов
- Ссылки на используемые материалы
- Сложность:
- Medium
- Сохраняйте результаты расчётов своей программы в БД (SQL - Postgres или NoSQL - MongoDB). СУБД запустить в Docker.
- Сложность:
- Well-done
- Реализуйте свой вариант в качестве веб-приложения, использующего БД из задачи medium.
Варианты GUI фреймворков
- appJar
- Tkinter
- Kivy
- wxPython
- PySimpleGUI
- Pyforms
- Toga
- PyGObject
- guizero
- guietta
- PySide6
- Dear PyGui
Варианты заданий
Геометрические фигуры
- Прямоугольник
- Треугольник
- Трапеция
Расчёт площади, радусов описанной и вписанной окружности.
Помещения
- Комната
- Квартира
- Многоэтажный дом
Расчёт общей площади помещения, тепловой мощности для обогрева помещения.
Геометрические тела
- Параллелепипед
- Тетраэдр
- Шар
Расчёт объема, площади поверхности, массы в зависимости от материала.
Автомобили
- Легковой
- Грузовой
- Пассажирский
Расчёт расхода топлива в зависимости от загрузки, расчёт стоимости и времени поездки.
Банковские услуги
- Кредит
- Рассрочка
- Вклад
Расчёт процентов, графика платежей.
Элементарные частицы
- Электрон
- Нейтрон
- Протон
Расчёт удельного заряда, комптоновской длины волны.
Бытовая техника
- Утюг
- Телевизор
- Стиральная машина
Расчёт потребления электроэнергии и стоимости использования прибора за заданный период.
Рецепты
- Вок
- Бургер
- Пицца
Расчёт энергетической ценности и стоимости рецепта в зависимости от используемых ингридентов.
Отделочные материалы
- Обои
- Плитка
- Ламинат
Расчёт количества и стоимости для закупки материалов в зависимости от площади.
Одежда
- Пиджак
- Брюки
- Костюм-тройка
Расчёт расхода ткани в зависимости от размера, расчёт стоимости пошива, учитывая расход ткани и фурнитуры.
Почтовые отправления
- Письмо
- Бандероль
- Посылка
Расчёт цены в зависимости от расстояния, сроков, веса, объёма и типа доставки.
Устройства хранения данных
- HDD
- SSD
- Flash
Расчёт приблизительного времени чтения/записи заданного объёма данных, расчёт наиболее выгодного устройства по критерию цены за Гб.