On 12/22/2014 07:04 PM, sohcahto...@gmail.com wrote:
def test(t):
...     print(t)
...     test(t+1)
...
test(1)
1
2
3
4
<snip>
998
999
Traceback (most recent call last):
   File "<stdin>", line 1, in <module>
   File "<stdin>", line 3, in test
   File "<stdin>", line 3, in test
   File "<stdin>", line 3, in test
<snip>
   File "<stdin>", line 3, in test
   File "<stdin>", line 3, in test
RuntimeError: maximum recursion depth exceeded

Huh...there actually is a limit of about 1,000.  I'm assuming this is 
hard-coded?  I did a similar test with Java a while back and was getting 
different results every time.


https://docs.python.org/3.4/library/sys.html#sys.getrecursionlimit


--
DaveA
--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to