Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 12, 2012 23:26:23

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

Массив и выборка на окончания

Доброго времени суток!
Задали задание, а вдуплить совсем не могу. Вот задание:
Программа должна спрашивать у пользователя латинские слова до тех пор, пока он не введёт пустое слово. После этого программа должна вывести на экран те из введённых слов, которые выглядят, как форма 3-го лица пассива настоящего времени (каждое слово на отдельной строчке)
Форма эта оканчивается на tur.
Вот код, который есть:

 
arr = []
a = raw_input('Input a word: ')
while len(a)>0:
arr.append(a)
a = raw_input('Input a word: ')
Тут всё предельно ясно, а как дальше написать? Подскажите, пожалуйста

Офлайн

#2 Ноя. 13, 2012 01:31:25

smoke853
Зарегистрирован: 2012-10-02
Сообщения: 123
Репутация: +  15  -
Профиль   Отправить e-mail  

Массив и выборка на окончания

arr = []
while True:
    word = raw_input('Input a word: ')
    if not word: break
    elif word.endswith('tur'):
        arr.append(word)
print arr

Как то так

Офлайн

#3 Ноя. 13, 2012 13:36:18

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

Массив и выборка на окончания

Спасибо, smoke853!

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version