Что нужно сделать
В базе данных магазина всякой всячины хранится список названий деталей и их стоимостей:
shop = [['каретка', 1200], ['шатун', 1000], ['седло', 300], ['педаль', 100], ['седло', 1500], ['рама', 12000], ['обод', 2000], ['шатун', 200], ['седло', 2700]]
Продавец решил, что считать количество и стоимость деталей вручную не очень удобно, поэтому решил попросить помощи у программиста, чтобы оптимизировать этот процесс.
Напишите программу, которая запрашивает у пользователя деталь, считает их количество, а также общую стоимость.
Пример:
Название детали: седло
Кол-во деталей — 3
Общая стоимость — 4500
Что оценивается
- Результат вычислений корректен.
- Input содержит корректные приглашения для ввода.
- Формат вывода соответствует примеру.
- Переменные и функции имеют значащие имена, не только a, b, c, d
shop = [['каретка', 1200], ['шатун', 1000], ['седло', 300],
['педаль', 100], ['седло', 1500], ['рама', 12000],
['обод', 2000], ['шатун', 200], ['седло', 2700]]
name_detail = input('Название детали: ')
count = 0
price = 0
for i in shop:
if i[0] == name_detail:
count += 1
price += i[1]
print(f'''Кол-во деталей {count}
Общая стоимость: {price}''')