Отчёт поведения кота
Котоняня ведёт записи о действиях Сёмы.
В каждой строке — очередная заметка, а в конце — «конец дня».
Напиши программу, которая читает записи котоняни за день и выводит статистику в таком формате:
Сколько раз Сёма хулиганил: 5
Сколько раз Сёма урчал: 3
Сколько раз Сёма пытался сбежать: 12
Ввод
хулиганил
урчал
конец дня
Вывод
Сколько раз Сёма хулиганил: 1
Сколько раз Сёма урчал: 1
Сколько раз Сёма пытался сбежать: 0
1 Ответ
Пишем программу
# Создаем пустой словарь, в котором будем хранить статистику действий сёмы
stats = {
«хулиганил»: 0,
«урчал»: 0,
«пытался сбежать»: 0
}
# Цикл, который будет считывать записи о действиях сёмы
while True:
# Считываем очередную запись о действии сёмы
action = input()
# Если запись равна «конец дня», то завершаем цикл
if action == «конец дня»:
break
# Если запись совпадает с допустимым действием, увеличиваем соответствующее значение в словаре
if action in stats:
stats[action] += 1
# Выводим статистику по действиям сёмы
for action, count in stats.items():
print(f»сколько раз сёма {action}: {count}»)
