Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.02.2017, 12:50   #1
Матвей Сергеевич
Новичок
Джуниор
 
Регистрация: 16.02.2017
Сообщений: 1
По умолчанию Есть файл, в нем 2 числа через пробел. Как записать каждое число в отдельную переменную в питоне?

Здравствуйте, такую задачу не могу решить.Есть файл, в нем 2 числа через пробел. Как записать каждое число в отдельную переменную в питоне?
Матвей Сергеевич вне форума Ответить с цитированием
Старый 16.02.2017, 13:01   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Код:
f.readline().strip().split(' ')
p51x вне форума Ответить с цитированием
Старый 17.02.2017, 23:03   #3
pompiduskus
юзер как все
Участник клуба
 
Аватар для pompiduskus
 
Регистрация: 10.01.2012
Сообщений: 1,586
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Код:
f.readline().strip().split(' ')
С твоего позволения, допольню чуть-чуть. Тоже люблю питон

Код:
a, b = open('test.file','r').readline().strip().split(' ');
<Дзен - Вся вселенная в тебе > | Резюме: https://ch3ll0v3k.github.io/CV/
pompiduskus вне форума Ответить с цитированием
Старый 18.02.2017, 15:04   #4
New man
Форумчанин
 
Регистрация: 24.01.2011
Сообщений: 774
По умолчанию

Код:
a, b = map(int, open('test.file','r').readline().strip().split(' '))
Может так?
a.k.a. Angelicos Phosphoros
Мой сайт
New man вне форума Ответить с цитированием
Старый 10.04.2017, 22:02   #5
Vitaliy Mik
Новичок
Джуниор
 
Регистрация: 10.04.2017
Сообщений: 2
По умолчанию

Предыдущий лучше - проще. Python Zen
Vitaliy Mik вне форума Ответить с цитированием
Старый 11.04.2017, 23:14   #6
nick-one
Пользователь
 
Регистрация: 28.03.2017
Сообщений: 35
По умолчанию

Для определения лучшего, запустим тест:
Код:
open('test2.file','w').write('10 20')
a, b = open('test2.file','r').readline().strip().split(' ')
print(type(a),type(b),a+b)
a, b = map(int, open('test2.file','r').readline().strip().split(' '))
print(type(a),type(b),a+b)
nick-one вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Записать числа с файла через пробел.. manchester_alan Общие вопросы Delphi 7 14.12.2015 20:01
Есть два массива. Записать в выходной файл числа от 1 до N, которых в этих двух массивах нет dimon_snake Паскаль, Turbo Pascal, PascalABC.NET 3 06.11.2015 00:12
Дано множество точек. Записать через пробел в выходной файл координаты центра и радиус минимального круга napster1991 Помощь студентам 3 05.02.2011 19:26
Как все edit собрать в переменную и записать в файл f1xed Помощь студентам 9 07.02.2010 23:18
Как записать каждое число в отдельности в переменную Xcopy Общие вопросы Delphi 12 01.12.2009 17:12