day = []
while True:
a = input()
if a == "конец дня": break
day.append(a)
day_res = {}.fromkeys(day, 0)
for a in day:
day_res[a] += 1
key = list(day_res.keys())
val = list(day_res.values())
for i in range(len(day_res)):
print(f"Сколько раз Сёма {key[i]}: {val[i]}")
day = []
while True:
a = input()
if a == "конец дня": break
day.append(a)
print(f"Сколько раз Сёма хулиганил: {day.count("хулиганил")}")
print(f"Сколько раз Сёма урчал: {day.count("урчал")}")
print(f"Сколько раз Сёма пытался сбежать: {day.count("пытался сбежать")}")
для этого задания тебе этот код подойдет больше
count = [0,0,0]
while True:
note = input()
if note == 'конец дня': break
elif note == 'хулиганил': count[0] += 1
elif note == 'урчал': count[1] += 1
elif note == 'пытался сбежать': count[2] += 1
print('Сколько раз Сёма хулиганил:', count[0])
print('Сколько раз Сёма урчал:', count[1])
print('Сколько раз Сёма пытался сбежать:', count[2])
x = 0
y = 0
p = 0
while 1:
b = input()
if b == "хулиганил":
x += 1
elif b == "урчал":
y += 1
elif b == "пытался сбежать":
p += 1
elif b == "конец дня":
break
print('Сколько раз Сёма хулиганил:', x)
print('Сколько раз Сёма урчал:', y)
print('Сколько раз Сёма пытался сбежать:', p)
Ну или поинтереснее. x = 0
y = 0
p = 0
while 1:
b = input()
if b == "хулиганил":
x += 1
elif b == "урчал":
y += 1
elif b == "пытался сбежать":
p += 1
elif b == "конец дня":
break
print('Сколько раз Сёма хулиганил: ', x, "\n", 'Сколько раз Сёма урчал: ', y, '\n', 'Сколько раз Сёма пытался сбежать: ', p, sep="")