Большие списки номеров - PullRequest
1 голос
/ 31 октября 2011

Я должен выполнить вычисления с числами из текстового файла, с текстовым файлом, содержащим около 24 000 чисел с плавающей запятой, и я использовал это для чтения строк из текстового файла в список:

returns = open('trader.txt', 'r').readlines()

Должно ли имя списка теперь возвращаться? Я спрашиваю это, потому что я использовал просто

print returns

и появилось сообщение об ошибке

'Невозможно инициализировать устройство PRN'

Понятия не имею, что это значит.

N.B. С этими числами я должен использовать sum (), чтобы найти первое число, такое, что сумма превышает определенное значение, например, 40000 и выведите значение этого числа и расстояние до списка (индекс, который я считаю)

Ответы [ 2 ]

0 голосов
/ 31 октября 2011

Ваша двухстрочная программа в порядке и должна работать.Если он не работает, ваша установка python повреждена или в Windows возникла проблема.

В окне Windows cmd попробуйте набрать

> python
>>> print "hello'

Это работает?Если это так, введите две строки программы и посмотрите, работает ли это.

0 голосов
/ 31 октября 2011

Сохраните эти две строки в виде текстового файла с расширением py, например, calc.py

returns = open('trader.txt', 'r').readlines()
print returns 

затем перейдите в это черное окно и введите python calc.py Это должно работать, если у вас есть python на вашей машине.

...