Помогите пожалуйста в питоне (Python). Надо найти самое длинное слово в строке со словами. Без модулей. Даю 15 баллов. Буду очень благодарен, если решите.
Информатика 7 класс Программирование на Python питон самое длинное слово строка со словами без модулей задача по информатике Новый
Конечно, я помогу вам решить эту задачу на Python! Нам нужно найти самое длинное слово в строке. Давайте разберем шаги, которые нам нужно выполнить:
split()
, чтобы разбить строку на отдельные слова.Теперь давайте напишем код, который реализует эти шаги:
# Шаг 1: Ввод строки от пользователя input_string = input("Введите строку со словами: ") # Шаг 2: Разделение строки на слова words = input_string.split() # Шаг 3: Поиск самого длинного слова longest_word = "" for word in words: if len(word) > len(longest_word): longest_word = word # Шаг 4: Вывод самого длинного слова print("Самое длинное слово:", longest_word)
Давайте разберем код:
input()
.split()
, чтобы разбить строку на отдельные слова и сохранить их в списке words
.longest_word
пустой строкой и проходим по каждому слову в списке words
. Если длина текущего слова больше, чем длина longest_word
, мы обновляем longest_word
.print()
.Теперь вы можете запустить этот код и проверить его работу! Если у вас есть вопросы, не стесняйтесь спрашивать.