Войти Создать аккаунт

CSV и JSON · 3 из 22

Итог чека

Касса кофейни присылает каждый чек строкой JSON: номер чека и список позиций, у каждой — название и цена. Вера хочет на экране у стойки только одно число — сколько всего по чеку.

Что сделать

Разберите чек из строки JSON и сложите цены всех позиций.

Что приходит

  • tekst — чек строкой JSON: {"nomer": …, "pozicii": [{"nazvanie": …, "cena": …}, …]}

Что вернуть

Сумму цен всех позиций; пустой чек — 0.

Допишите функцию itog_cheka в редакторе справа. Результат верните через return — то, что напечатано, на проверку не влияет.

Пример

В чеке латте за 220 и круассан за 180 — функция возвращает 400.

Тот же пример кодом
Перед вызовом
tekst = '{"nomer": 17, "pozicii": [{"nazvanie": "латте", "cena": 220}, {"nazvanie": "круассан", "cena": 180}]}'
Вызов
itog_cheka(tekst)
Вернуть
400
Ctrl+Enter — проверить

Обсуждение

Вопросов пока нет.

Войдите, чтобы спросить.