Выдаёт ошибку и я не знаю, как вывод правильно оформить

Необходимо вывести на экран объём товаров в м^3 после расчёта объёма всех значений в формате числа. Но выдаёт ошибку invalid syntax Мой код:

books = int (input("Количество книг: "))
stationery = int (input("Количество канцтоваров: "))
toys = int (input("Количество игрушек: "))
toys = input *2
stationery = input *1.5
books = input *3
volume = toys + stationery + books
print (float"Общий объём: {volume} м^3")

Ответы (1 шт):

Автор решения: Qwertiy

Вроде должно работать: tio.run

print(f"Общий объём: {sum(float(input(f'Количество {name}: '))*k for name,k in (('книг',2), ('канцтоваров',1.5), ('игрушек',3)))} м^3")
→ Ссылка