Задания для самостоятельного выполнения
- Сложность:
- 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
 - Расчёт приблизительного времени чтения/записи заданного объёма данных, расчёт наиболее выгодного устройства по критерию цены за Гб.