>> To begin with this already fails:
>>
>>>>> for i in xrange(Top):
>> ...   print i
> 
>       What do you expect this to do?  Loop forever?

Perhaps the infinite loop should take half as long as

 >>> for i in xrange(Bottom, Top): print i

Though then the values when the loop first starts are kinda 
ambiguous... :)

Given the limits of xrange:

 >>> for i in 
xrange(10000000000000000000000000,10000000000000000000000009):
...     print i

Traceback (most recent call last):
   File "<stdin>", line 1, in ?
OverflowError: long int too large to convert to int

I suspect one would have an overflow condition to help break you 
out of the loop...

 >>> try:
...     for i in range(Top):
...             print i
... except OverflowError:
...     print 'done!'



...and then you time your instruction cycles and your disk reads 
so they fall under the read-head at just the right time... [*]

-tkc



[*] http://www.catb.org/jargon/html/story-of-mel.html
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to