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

Функции · 15 из 29

Распечатать счёт

Задействованы также: Строки, Списки

Счёт печатается в столбик: название работы слева, сумма справа, снизу итог. Клиенты придираются к кривым столбикам больше, чем к ценам.

Что сделать

Сложите счёт строкой для печати — работы в столбик и итог внизу.

Что приходит

  • raboty — список пар (название, сумма), сумма в рублях целая

Что вернуть

Строку: по строке название: сумма ₽ на работу и последней — Итого: сумма ₽; строки через перевод строки.

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

Пример

Замена масла за 1500 и диагностика за 800 печатаются тремя строками: Замена масла: 1500 ₽, Диагностика: 800 ₽ и Итого: 2300 ₽. Пустой список — одна строка Итого: 0 ₽.

Тот же пример кодом
Вызов
schet([('Замена масла', 1500), ('Диагностика', 800)])
Вернуть
'Замена масла: 1500 ₽\nДиагностика: 800 ₽\nИтого: 2300 ₽'
Ctrl+Enter — проверить

Обсуждение

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

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