- Ветка main содержит решение задачи "Менеджер задач".
Здесь создан класс Task, который имеет атрибуты:
- Описание задачи - description,
- Срок выполнения - due_date,
- Статус (выполнено/не выполнено) - completed.
Реализованы функции:
- добавления задач в список задач - add_task,
- отметки о выполнении задачи, заданной её описанием - mark_task_completed,
- вывода списка текущих (не выполненных) задач - print_tasks_completed.
Добавлены строки кода для тестироватия объекта и функций.
- Ветка Store содержит решение задачи "Магазины"
Здесь создан класс Store. Этот класс имеет атрибуты:
- Наименование - name,
- Адрес - address,
- Список товаров - items, в котором
- ключ: название - product
- значение: цена - price.
Реализованы методы класса Store:
- Инициализации объекта - --init--,
- Добавления товара в ассортимент магазина - add_item,
- Удаления товара из ассортимента - remove_item,
- Получения цены товара по его названию - get_price,
- Изменения цены товара по его названию - set_price.
Здесь так же добавлены строки кода для тестироватия объектов и их методов.