Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 23, 2016 20:22:24

Inna90
Зарегистрирован: 2016-10-09
Сообщения: 21
Репутация: +  0  -
Профиль   Отправить e-mail  

список слов

Напишите программу, которая просит пользователя ввести список слов(например, в таком виде ее можно указать ‘one’, ‘two’, ‘three’и т. д. , а затем печатает все слова, по одному в линии, такие, длина которых больше 3.

То что список слов через >>> str.split() это понятно, как сделать что бы печатал все слова, по одному в линии, такие, длина которых больше 3?





Отредактировано Inna90 (Окт. 23, 2016 20:23:51)

Офлайн

#2 Окт. 23, 2016 20:41:36

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

список слов

Вот Вам подсказки

 >>> s= 'qwe'
>>> ss = 'qwerty'
>>> len(s)
3
>>> len(ss)
6
>>> 
>>> li = [s, ss]
>>> for item in li:
...     print(item, end=' ')
... 
qwe qwerty >>> 
>>> 
>>> print(' '.join(li))
qwe qwerty



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version