Задачка на питоне - Общение Python мододелов

Вопрос Задачка на питоне

Регистрация
16 Дек 2013
Сообщения
76
Репутация
0
Спасибо
0
Монет
0
Пользователь вводит 5 слов. Нужно посчитать, сколько среди них введено слов

python.

Пример:

cat

python

dog

house

python

Слово python встретилось: 2
 
Регистрация
21 Авг 2013
Сообщения
94
Репутация
0
Спасибо
0
Монет
0
print(len([i for i in (input() for _ in range(5)) if i == "python"])) Должно работать.
Одной строкой.
 
Регистрация
13 Дек 2012
Сообщения
80
Репутация
0
Спасибо
0
Монет
0
при вводе проверяй равно ли слово питону и счетчик +=1
 
Регистрация
21 Ноя 2013
Сообщения
91
Репутация
0
Спасибо
0
Монет
0
Тоже одной строкой, но короче: print(sum(input() == 'python' for _ in range(5))) В Python слабая типизация и False / True автоматически преобразуются в 0 / 1.
 
Сверху Снизу