Может кому интересно... У меня возникла небольшая дилема, для разрешения которой, я использовал следующий тест:
pts/1 /home/zzz $ python2.5
Python 2.5.2 (r252:60911, Mar 13 2008, 07:28:35)
[GCC 3.4.5 (Gentoo 3.4.5-r1, ssp-3.4.5-1.0, pie-8.7.9)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.maxint
2147483647
>>> import timeit
>>> timeit.Timer('while i > 1: i = i-100', 'i = 2147483647').timeit(1)
10.9308180809021
>>> timeit.Timer('while i > 1: i = i-100', 'i = 2147483647').timeit(1)
10.920842885971069
>>> timeit.Timer('while i > 1: i = i-100', 'i = 2147483647L').timeit(1)
29.175436973571777
>>> timeit.Timer('while i > 1: i = i-100', 'i = 2147483647L').timeit(1)
28.49434494972229Думаю, комментарии излишни. Выводы делайте сами...P.S. PIII-1GHz, шина памяти 133MHz.
Last edited SunAMMSDEMSD1AprE_April+0400RAprAMMSD
-- Я -- часть той силы, что вечно хочет зла
и вечно совершает благо.