Windows 10
Python 3.11
Пишу задание с учебника. Задание создать таблицу товара которая отображала со старые цены ,новые цены ,сумму скидки, название(скидка на товар 60 %)
Код я написал, но мне выдает только одну строку хотя я вводил несколько наименований товара и цен. И еще такой вопрос как можно улучшить код , чтобы в начале вводить нужно было название товара , затем цены на него.
Python 3.11
Пишу задание с учебника. Задание создать таблицу товара которая отображала со старые цены ,новые цены ,сумму скидки, название(скидка на товар 60 %)
Код я написал, но мне выдает только одну строку хотя я вводил несколько наименований товара и цен. И еще такой вопрос как можно улучшить код , чтобы в начале вводить нужно было название товара , затем цены на него.
Python:
print("Программа по созданию таблицы цен ")
kol_tov=int(input("Введите количество товара: "))
for i in range(0,kol_tov):
naim=input("Введите название товара: ")
old_coast=float(input("Введите старую цену товара: "))
n_1=old_coast*60/100
n_2=old_coast-n_1
k=i+1
print(k,"%s старая цена %.2f новая цена %.2f скидка составит %.2f "% (naim,old_coast,n_1,n_2))