Помогите с задачей пожалуйста цикл while. без break

Напиши программу, считающую число категорий.


Для разработки новой акции потребовалось посчитать, сколько категорий товаров представлено в интернет-магазине компании «Долголетие».


Программа должна запрашивать ввод категорий, пока не будет введено «end». После считывания каждой категории счётчик категорий должен увеличиваться на 1. После введения стоп-слова «end» программа должна вывести количество категорий с текстом «Всего категорий товаров:» и завершить работу.


Программа должна работать как на картинке.

категория(end - завершить):

молочные продукты

категория(end - завершить):

мясные изделия

категория(end - завершить):

овощи и фрукты

категория(end - завершить):

end

Всего категорий товаров:3


Аноним: Давай ответ есть у меня в профиле,ищи в последних задачах

Ответы

Ответ дал: Damir1121
0

Ответ:

--------------------------------------------------------

inp = ''

cats = []

while inp != 'end':

   inp = input("категория(end - завершить)\n")

   if inp != 'end':

       cats.append(inp)

print(f"Всего категорий товаров:{len(cats)}")

--------------------------------------------------------

Вас заинтересует