Форум сайта python.su
0
Дан фаил text.txt такого вида
573136,403,2014.10.01 00:27:38,2014.10.01
973136,403,2014.10.01 00:27:38,2014.10.01
473136,403,2014.10.01 00:27:38,2014.10.01
573136,403,2014.10.01 00:27:38,2014.10.01
Надо вывести содержимое до первой запятой в каждой сточке, то есть:
573136
973136
473136
573136
Помогите пожалуйста, я очень начинающий программист. Буду очень признателен!
Отредактировано Fell (Ноя. 20, 2014 08:19:48)
Офлайн
49
with open('text.txt', 'r') as text: print(text.redline().split(',')[0])
Офлайн
0
FellСпасибо, но я изначально не правильно понял задание - помогите сейчас!
Офлайн
49
with open('text.txt', 'r') as text: for string in text: print(string.split(',')[0])
Офлайн
0
AlenСпасибо огромное) Осталось теперь самому разобраться откуда тут все и для чего)))
Офлайн
0
AlenАлен извини, можно последний раз побеспокою - можешь после проклинать меня!
Отредактировано Fell (Ноя. 20, 2014 08:46:03)
Офлайн
35
with open('text.txt', 'r') as text: for string in text: first = int(string.split(',')[0]) second = int(string.split(',')[1]) print('{} + {} = {}'.format(first, second, first + second))
Офлайн