Уведомления

Группа в Telegram: @pythonsu

#1 Май 14, 2011 01:14:25

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

Вопрос по циклу и поиску

Всем доброе утро\день\вечер\ночь!
Только недавно начал изучать пайтон и получил задание с которым мне сложно справиться, а именно:
в некой переменной data есть строки, вида:

data = '''
abcd_ifg: hig
abcd_err: 0
abcd_ifg: hig
cvbn_ifg: hig
hjkl_err: ""
'''
for line in data.splitlines():
Необходимо определить в строке то, что оканчивается на _err и вывести значения, которое может принимать или 0, или “”(пустую строку)
Нужны какие-нибудь наводки на темы или конкретные примеры с подобными случаями, нужно разобраться именно с этим, пока всё это туговато и на поиск информации, а так же её впитывания уходит много времени :(
Буду очень признателен за вашу помощь!



Офлайн

#2 Май 14, 2011 01:24:25

Vader
От:
Зарегистрирован: 2010-01-30
Сообщения: 152
Репутация: +  0  -
Профиль   Отправить e-mail  

Вопрос по циклу и поиску

for line in data.splitlines():
if '_err' in line:
print line.split(':')[1]



Офлайн

#3 Май 16, 2011 04:41:09

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9963
Репутация: +  856  -
Профиль   Отправить e-mail  

Вопрос по циклу и поиску

>>> 'abcd_err'.endswith('_err')
True
>>>



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version