Данные о тратах за месяц + задание
This commit is contained in:
@@ -0,0 +1,27 @@
|
|||||||
|
# Разбор личных трат
|
||||||
|
|
||||||
|
В этом проекте лежат данные о тратах за месяц — файл `расходы.csv` с тремя колонками:
|
||||||
|
дата, категория, сумма.
|
||||||
|
|
||||||
|
Ваша задача — с помощью агента написать программу на Python, которая читает эти данные
|
||||||
|
и делает из них понятный отчёт.
|
||||||
|
|
||||||
|
## Что должна посчитать программа
|
||||||
|
|
||||||
|
- общую сумму трат за месяц;
|
||||||
|
- сколько ушло на каждую категорию — от большей к меньшей;
|
||||||
|
- три самые крупные отдельные траты (с датой);
|
||||||
|
- среднюю трату в день.
|
||||||
|
|
||||||
|
## Что на выходе
|
||||||
|
|
||||||
|
- отчёт в понятном виде (сохранённый в файл, чтобы кириллица не билась в консоли Windows);
|
||||||
|
- столбчатая диаграмма «сколько по категориям» — картинкой (файл `.png`).
|
||||||
|
|
||||||
|
## Как проверить, что готово
|
||||||
|
|
||||||
|
- суммы по категориям складываются в общую сумму;
|
||||||
|
- три крупнейшие траты в отчёте действительно самые большие в файле;
|
||||||
|
- картинка открывается, и на ней категории идут по убыванию.
|
||||||
|
|
||||||
|
Запуск готовой программы: `python analiz.py`
|
||||||
+36
@@ -0,0 +1,36 @@
|
|||||||
|
дата,категория,сумма
|
||||||
|
2026-06-01,Продукты,1840
|
||||||
|
2026-06-01,Кафе,520
|
||||||
|
2026-06-02,Транспорт,120
|
||||||
|
2026-06-03,Продукты,960
|
||||||
|
2026-06-03,Развлечения,1200
|
||||||
|
2026-06-04,Связь,600
|
||||||
|
2026-06-05,Кафе,760
|
||||||
|
2026-06-06,Продукты,2130
|
||||||
|
2026-06-07,Транспорт,240
|
||||||
|
2026-06-08,Одежда,4500
|
||||||
|
2026-06-09,Продукты,1120
|
||||||
|
2026-06-10,Кафе,430
|
||||||
|
2026-06-10,Транспорт,120
|
||||||
|
2026-06-11,Здоровье,1850
|
||||||
|
2026-06-12,Продукты,1670
|
||||||
|
2026-06-13,Развлечения,900
|
||||||
|
2026-06-14,Подписки,299
|
||||||
|
2026-06-15,Продукты,2040
|
||||||
|
2026-06-16,Кафе,610
|
||||||
|
2026-06-16,Транспорт,120
|
||||||
|
2026-06-17,Дом,3200
|
||||||
|
2026-06-18,Продукты,880
|
||||||
|
2026-06-19,Кафе,540
|
||||||
|
2026-06-20,Транспорт,360
|
||||||
|
2026-06-21,Продукты,1560
|
||||||
|
2026-06-22,Развлечения,1500
|
||||||
|
2026-06-23,Связь,600
|
||||||
|
2026-06-24,Продукты,1290
|
||||||
|
2026-06-25,Кафе,480
|
||||||
|
2026-06-26,Здоровье,720
|
||||||
|
2026-06-27,Продукты,1930
|
||||||
|
2026-06-28,Транспорт,120
|
||||||
|
2026-06-29,Одежда,2800
|
||||||
|
2026-06-30,Продукты,1410
|
||||||
|
2026-06-30,Подписки,499
|
||||||
|
Reference in New Issue
Block a user