Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 11, 2016 21:35:27

pluton
Зарегистрирован: 2016-12-11
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Строки

Введите текст и выведите самое короткое и самое длинное слово. Если таких слов несколько, то вывести их все.

Офлайн

#2 Дек. 12, 2016 09:10:18

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

Строки

поиск по форуму = 10 раз решали уже



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#3 Дек. 13, 2016 18:15:56

alexswsw
Зарегистрирован: 2016-12-05
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

Строки

pluton
Введите текст и выведите самое короткое и самое длинное слово. Если таких слов несколько, то вывести их все.
 for i in range(len(slovo))
я новенький и могу ошибаться.но думаю тебе это нужно использовать)

Отредактировано alexswsw (Дек. 13, 2016 18:16:58)

Офлайн

#4 Дек. 14, 2016 10:07:42

marvellik
Зарегистрирован: 2016-05-15
Сообщения: 639
Репутация: +  73  -
Профиль   Отправить e-mail  

Строки

alexswsw
я новенький и могу ошибаться.но думаю тебе это нужно использовать
это точно не нужно использовать

с функцией нахождения мин. и макс. длины слова
 def min_max(list_word):
    max_len = min_len = len(list_word[0])   
    for i in list_word:
        if len(i) < min_len:
            min_len = len(i)
        if len(i) > max_len:
            max_len = len(i)
    return min_len, max_len
list_word = input().split()
min_len, max_len = min_max(list_word)
for i in list_word:
    if len(i) == min_len or len(i) == max_len:
        print(i)
с использованием стандартных функций питона
 list_word = input().split()
min_len = len(min(list_word, key = len))
max_len = len(max(list_word, key = len))
for i in list_word:
    if len(i) == min_len or len(i) == max_len:
        print(i)

Отредактировано marvellik (Дек. 14, 2016 10:08:33)

Офлайн

#5 Дек. 14, 2016 18:19:38

alexswsw
Зарегистрирован: 2016-12-05
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

Строки

marvellik
спасибо буду иметь в виду. про мин и мах знаю но ошибочно думал что они работают только с числами

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version