Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 17, 2014 08:43:39

Fell
Зарегистрирован: 2014-11-17
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Вывод первой строки из текста!!

Дан фаил 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)

Офлайн

#2 Ноя. 17, 2014 09:53:20

Alen
Зарегистрирован: 2013-08-01
Сообщения: 373
Репутация: +  49  -
Профиль   Отправить e-mail  

Вывод первой строки из текста!!

with open('text.txt', 'r') as text:
    print(text.redline().split(',')[0])

Офлайн

#3 Ноя. 20, 2014 08:22:17

Fell
Зарегистрирован: 2014-11-17
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Вывод первой строки из текста!!

Fell
Спасибо, но я изначально не правильно понял задание - помогите сейчас!

Офлайн

#4 Ноя. 20, 2014 08:34:11

Alen
Зарегистрирован: 2013-08-01
Сообщения: 373
Репутация: +  49  -
Профиль   Отправить e-mail  

Вывод первой строки из текста!!

with open('text.txt', 'r') as text:
    for string in text:
        print(string.split(',')[0])

Офлайн

#5 Ноя. 20, 2014 08:39:03

Fell
Зарегистрирован: 2014-11-17
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Вывод первой строки из текста!!

Alen
Спасибо огромное) Осталось теперь самому разобраться откуда тут все и для чего)))

Офлайн

#6 Ноя. 20, 2014 08:45:25

Fell
Зарегистрирован: 2014-11-17
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Вывод первой строки из текста!!

Alen
Ален извини, можно последний раз побеспокою - можешь после проклинать меня!
Дан фаил 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
Надо что бы 1е число складывалась со 2м и после этого все выводилось в ответ!? То есть:
573136 + 403 = ,,,,,
973136 + 403 = ,,,,,
Это реально?!

Отредактировано Fell (Ноя. 20, 2014 08:46:03)

Офлайн

#7 Ноя. 20, 2014 09:15:44

botinag
Зарегистрирован: 2014-02-20
Сообщения: 179
Репутация: +  35  -
Профиль   Отправить e-mail  

Вывод первой строки из текста!!

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))

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version