Дана строка символов, которая состоит из отдельных слов разделенных пробелом. Вывести через print все слова строки которые содержать парное количество букв.
Asked
Active
Viewed 528 times
1 Answers
1
Количество букв в слове:
len(word)
Тест числа на четность:
if number % 2 == 0:
Вместе:
if len(word) % 2 == 0:
Целый код:
for word in text.split():
if len(word) % 2 == 0:
print(word)
(Предпологается, что в переменной text уже есть нужный текст.)
MarianD
- 17,120
-
Можно добавить и пример по вопросу:
for word text.split():if len(word) % 2 == 0: print(word)– gil9red May 23 '18 at 18:56 -
-
Я опечатался, правильный for:
for word in text.split(). Не забывайте проверять код, от ошибок никто не застрахован :) – gil9red May 23 '18 at 19:33 -
-
words = s.split()) Как посчитать количество букв? Как разбить строку на отдельные символы? «Парное» это чётное? – jfs May 23 '18 at 17:34