Форум сайта python.su
0
Здравствуйте.
У меня возникли проблемы с заданием 5.factorial в указанном в теме разделе курса по Python на Codecademy. Вот само задание.
Я залез на форум Codecademy и нашел следующее решение .
Будьте добры, объясните мне как работает данный код.
заранее спасибо
Отредактировано tensfragile (Янв. 2, 2016 20:04:32)
Прикреплённый файлы:
answ_fact.png (5,8 KБ)
Офлайн
0
Это называется рекурсия - когда функция вызывает сама себя. (Факториал один из классических примеров).
То что нашел на быструю руку:
http://younglinux.info/algorithm/factorial
https://sayakhov.com/blog/post/9/
https://algorithmspython.wordpress.com/2013/02/04/%D1%80%D0%B5%D0%BA%D1%83%D1%80%D1%81%D0%B8%D1%8F/
http://pythontutor.ru/lessons/functions/
http://www.michurin.net/computer-science/recursion.html
Отредактировано A.N.Onim (Янв. 3, 2016 01:15:57)
Офлайн