
Вопрос задан 24.10.2023 в 05:34.
Предмет Информатика.
Спрашивает Абиханов Ринат.
Вводится строка содержащая слова строго через 1 пробел . Вывести самое длинное слово . Напишите
пожалуйста программу в питоне.

Ответы на вопрос

Отвечает Павлова Ира.
Ответ:
import string
s=input()
t=s.split()
lenn = 0;
strok = ''
for i in range (len(t)):
if len(t[i]) > lenn:
strok = t[i]
lenn = len(t[i])
print(strok)
Объяснение:



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Вы можете написать программу на Python для поиска самого длинного слова во введенной строке следующим образом:
python# Ввод строки с помощью input
input_string = input("Введите строку: ")
# Разбиваем строку на слова, используя пробел как разделитель
words = input_string.split()
# Инициализируем переменную для хранения самого длинного слова
longest_word = ""
# Перебираем все слова в списке
for word in words:
# Если текущее слово длиннее, чем самое длинное, которое мы видели до этого
if len(word) > len(longest_word):
longest_word = word
# Выводим самое длинное слово
print("Самое длинное слово:", longest_word)
Этот код сначала разбивает введенную строку на слова, используя метод split()
, затем проходит через список слов, сохраняя самое длинное слово в переменной longest_word
, и наконец выводит его.


Похожие вопросы
Топ вопросов за вчера в категории Информатика

Информатика 2132

Информатика 63

Информатика 14

Информатика 32

Информатика 19

Информатика 15

Информатика 175

Информатика 31

Информатика 48
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili