|
31 / 31 / 19
Регистрация: 03.05.2011
Сообщений: 84
|
|
Чтение чисел из файла и запись в файл03.05.2011, 22:41. Показов 15849. Ответов 12
Метки нет (Все метки)
Ранее программировал в Delphi и С++, там можно было читать числа.
Недавно увлёкся питоном, а тут, как я вижу, читать можно только строки.... Разумеется, можно создать функцию, которая быдет по пробелам выделять из строки числа, но есть ли встроенная функция для чтения чисел???? И ещё вопрос: в дельфи можно было делать так: reset(input,filename) и тогда read(...) читала из файла, позволяя не писать каждый раз, из какого файла читать. Есть ли подобная возможность в питоне??? Прошу прощения за глупые вопросы
0
|
|
| 03.05.2011, 22:41 | |
|
Ответы с готовыми решениями:
12
Запись/чтение из файла. Записать в файл пары чисел [x ,y] . Запись чисел в файл, чтение слов из файла, обработка чисел и слов |
|
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
||||||||||||||||||||||
| 04.05.2011, 02:33 | ||||||||||||||||||||||
1
|
||||||||||||||||||||||
|
31 / 31 / 19
Регистрация: 03.05.2011
Сообщений: 84
|
|
| 04.05.2011, 22:37 [ТС] | |
|
большое спасибо. Тогда такой вопрос: что такое split()?
И еще: на проверяющей системе стоит python 2.5. И он ругается на строчку input().split(). Есть какие-либо мысли???
0
|
|
|
411 / 330 / 42
Регистрация: 10.03.2010
Сообщений: 3,313
|
||||||
| 05.05.2011, 01:19 | ||||||
|
split- метод строки, который из строки делает список,состоящий из элементов строки. Если не указан разделитель в split, то по умолчанию это группа пробелов. В Python 2.5 вот так нужно:
Если 3.2 юзать, там глюков с округлением нет...
0
|
||||||
|
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
||||||||||||||||
| 05.05.2011, 03:23 | ||||||||||||||||
|
python 2.7
0
|
||||||||||||||||
|
31 / 31 / 19
Регистрация: 03.05.2011
Сообщений: 84
|
|||||||||||
| 09.05.2011, 12:18 [ТС] | |||||||||||
если вместо raw_input поставить input, то будет та же фигня... Добавлено через 42 минуты заменил <> (привычка из delphi)на !=, ничего не помогло=( даже изменил ввод
0
|
|||||||||||
|
411 / 330 / 42
Регистрация: 10.03.2010
Сообщений: 3,313
|
|
| 09.05.2011, 12:24 | |
|
Тебе что сделать-то надо? Список реверсировать? Зачем файлы используешь?
0
|
|
|
31 / 31 / 19
Регистрация: 03.05.2011
Сообщений: 84
|
|
| 09.05.2011, 12:26 [ТС] | |
|
надо читать из файла и записывать в файл.
цель-полуреверсирование. Например: вход: 1 2 3 4 5 6 вывод: 1 6 2 5 3 4
0
|
|
|
411 / 330 / 42
Регистрация: 10.03.2010
Сообщений: 3,313
|
||||||
| 09.05.2011, 12:49 | ||||||
|
С файлами возиться не помню как, рандомом список формирую:
0
|
||||||
|
31 / 31 / 19
Регистрация: 03.05.2011
Сообщений: 84
|
|
| 09.05.2011, 12:57 [ТС] | |
|
суть не в том, правильна моя прога или нет(кстати, она вроде правильна).
Суть в том, почему она не пашет на питоне 2.5
0
|
|
|
411 / 330 / 42
Регистрация: 10.03.2010
Сообщений: 3,313
|
|
| 09.05.2011, 13:00 | |
|
Как минимум, то, что считывается из файла, в список не попадает..Моя программа на python 2.5 работает
0
|
|
|
31 / 31 / 19
Регистрация: 03.05.2011
Сообщений: 84
|
|
| 09.05.2011, 16:19 [ТС] | |
|
так, можно поподробнее???
как не попадает, если мы перенаправляем input в файл???
0
|
|
|
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|
| 10.05.2011, 02:21 | |
|
работает, исправил некоторые ошибки и недочёты
0
|
|
| 10.05.2011, 02:21 | |
|
Помогаю со студенческими работами здесь
13
Чтение из входного файла последовательности чисел, сортировка её методом простого включения и запись полученного результата в выходной файл Чтение файла, чтение названия папки где находится файл, запись данных на PHP
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога
Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
|
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога
Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|