Commit Graph
5 Commits
Author SHA1 Message Date
a-limasov 1c9e4a3ba8 Тема 2. Коммит 2: Интерактивное меню
- Полная переработка main.py
- Добавлено интерактивное меню
- Интеграция с TaskManager
- Демонстрационные задачи при запуске
v2.0
2026-08-28 12:22:39 +03:00
a-limasov 7e236a5782 Тема 2. Коммит 1: Класс TaskManager
- Создан модуль task_manager.py
- Класс TaskManager для управления списком задач
- Методы: add_task, list_tasks, get_task_by_index, remove_task
- Статистика: get_completed_count, get_pending_count
2026-08-28 12:22:27 +03:00
a-limasov 0284f12908 Тема 1. Коммит 3: Функция создания задачи
- Добавлена функция create_task()
- Интеграция класса Task в main.py
- Демонстрация создания задачи
v1.0
2026-08-28 12:22:16 +03:00
a-limasov e03731f188 Тема 1. Коммит 2: Добавление класса Task
- Создан модуль task.py
- Реализован класс Task с полями title, description, completed
- Метод mark_complete() для завершения задачи
- Метод __str__() для красивого отображения
2026-08-28 12:22:05 +03:00
a-limasov dd7dba4d7c Тема 1. Коммит 1: Начальная структура проекта
- Добавлен README с описанием проекта
- Создан основной файл main.py с функцией main()
- Базовая структура приложения
2026-08-28 12:21:54 +03:00