Задача. Великий и могучий (Python)

Паоло изучает русский язык: занимается по учебникам, читает книги, слушает музыку. Особенно Паоло понравилась книга “Преступление и наказание”. И ему стало интересно, как найти самое длинное слово в этой книге, чтобы потом сравнить его с аналогом на своём языке.

Напишите программу, которая получает на вход текст и находит длину самого длинного слова в нём. Слова в тексте разделяются одним пробелом.

Пример:

Введите текст: Меня зовут Петр

Самое длинное слово, букв: 5

Что оценивается

Задание считается успешно выполненным, если:

  • результат вывода соответствует условию;
  • input содержит корректное приглашение для ввода;
  • вывод содержит описание результата (выведенные числа сопровождаются текстовым описанием);

Решение задачи:

text = input('Введите строку: ')
count = 0
long_word = 0

for symbol in text:
    if symbol != ' ':
        count += 1
    else:
        if (count > long_word):
            long_word = count
        count = 0
print(long_word)
Задача. Великий и могучий (Python)

Оцените статью
( 107 оценок, среднее 1.39 из 5 )