Нет, и это никогда не будет, так как Гвидо предпочитает иметь надлежащие трассировки
http://neopythonic.blogspot.com.au/2009/04/tail-recursion-elimination .html
http://neopythonic.blogspot.com.au/2009/04/final-words-on-tail-calls.html
Вы можете вручную исключить рекурсию с таким преобразованием
>>> def trisum(n, csum):
... while True: # change recursion to a while loop
... if n == 0:
... return csum
... n, csum = n - 1, csum + n # update parameters instead of tail recursion
>>> trisum(1000,0)
500500
Вы можете использовать пользовательские события, но пользовательские события должны быть отправлены сначала для автоматического завершения. Если имя события не указано в списке автозаполнения, вы можете ввести имя и нажать Enter.