Форум сайта python.su
import random import sys print(sys.getrecursionlimit()) sys.setrecursionlimit(40000) print(sys.getrecursionlimit()) g = [] for i in range(200): b = random.randint(0, 1241) g.append(b) def sorter(): global g for i, k in enumerate(g): try: if g[i] > g[i + 1]: g[i], g[i + 1] = g[i + 1], g[i] return sorter() except IndexError: break sorter() print(g)
Process finished with exit code -1073741571 (0xC00000FD)
Отредактировано Djo0513 (Сен. 20, 2017 22:19:57)
Офлайн
Вы гуглить видимо совсем не пробовали. Подумали что нашли что то сверх неординарное и надо быстрее показать это сообществу. Однако первая же ссылка в гугле расставляет все на места - StackOverflow.com
P.S. у меня работает
Отредактировано JOHN_16 (Сен. 21, 2017 00:17:44)
Офлайн
JOHN_16
Не все родились с пониманием английского. Я смотрел на stack overflow, но кроме того что надо подключать потоки ничего не понял, поэтому я задал вопрос сюда, чтоб меня разъяснили.
Это точно раздел для новичков?
Офлайн
Djo0513а есть кто-то, кто родился с пониманием английского?
Не все родились с пониманием английского.
Отредактировано WoMax (Сен. 21, 2017 14:03:20)
Офлайн
> Не все родились с пониманием английского.
Не вижу никаких проблем: http://translate.google.ru/
Офлайн
Djo0513 Если вкратце то 0xC00000FD это переполнение стека (stack owerflow)
тут https://msdn.microsoft.com/en-us/library/cc704588.aspx можно посмотреть все коды ошибок корпорации зла MS.
по ссылке на StackOverflow, котороую вам дал JOHN_16, советуют увеличить размер стека.
По той же ссылке рекомендуют использовать threading где этот размер можно указать ручками threading.stack_size() при создании новой нити.
но можете использовать CreateThread из winAPI https://msdn.microsoft.com/en-us/library/windows/desktop/ms682453%28v=vs.85%29.aspx или любое другое решение которое посчитаете приемлимым.
Djo0513Надо бателька стараться, если хотите заниматься програмированием, без этого никак.
Не все родились с пониманием английского.
[code python][/code]
Отредактировано PEHDOM (Сен. 21, 2017 15:12:57)
Офлайн