---
title: "Discussion on \"The Mystery of Recursion - Understanding How to Implement it in Python\" | Hashnode"
description: "Discussion on \"The Mystery of Recursion - Understanding How to Implement it in Python\". What is Recursion?\nIf you understand the underlying concept of recursion but struggle to implement it like myself, or you don't even know what it is, then this post if for you.\nRecursion is defined as solving a complex problem by breaking the problem..."
url: "https://hashnode.com/posts/the-mystery-of-recursion-understanding-how-to-implement-it-in-python/6019ec79dc773e253be7d9ae"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [The Mystery of Recursion - Understanding How to Implement it in Python](https://tmonty.tech/the-mystery-of-recursion-understanding-how-to-implement-it-in-python?utm_source=hashnode&utm_medium=feed)

What is Recursion? If you understand the underlying concept of recursion but struggle to implement it like myself, or you don't even know what it is, then this post if for you. Recursion is defined as solving a complex problem by breaking the problem...

Feb 3, 2021 · 5 min read · tmonty.tech  
Updated Jun 6, 2021  
Read the article

-   [#python](https://hashnode.com/tag/python)
-   [#data-structures](https://hashnode.com/tag/data-structures)
-   [#recursion](https://hashnode.com/tag/recursion)
-   [#programming](https://hashnode.com/tag/programming)

## Written by

[Thomas Montfort](https://hashnode.com/@tmonty)

@tmonty · New Jersey, USA

  
[View profile](https://hashnode.com/@tmonty)

Aspiring Software Engineer documenting my journey | Python development | Crypto and DeFi space

I am sophomore CS student at Syracuse University interested in trending technologies like blockchain and enjoy documenting/sharing my experience with the tech community.

## Responses 2

Markdown supported · ⌘↵ to post

[Andrew Baisden](https://hashnode.com/@andrewbaisden)

[Mar 26, 2021](https://hashnode.com/posts/the-mystery-of-recursion-understanding-how-to-implement-it-in-python/6019ec79dc773e253be7d9ae/comment/605de73743029d4a5fb63865)

Now this was a good explanation of recursion well worth the likes thanks for sharing it.

[Thomas Montfort](https://hashnode.com/@tmonty)

[Mar 26, 2021](https://hashnode.com/posts/the-mystery-of-recursion-understanding-how-to-implement-it-in-python/6019ec79dc773e253be7d9ae/comment/605de73743029d4a5fb63865#reply-605e1ed25aa4944ee40f7687)

Thank you [Andrew Baisden](https://hashnode.com/@andrewbaisden), I am glad you appreciated it.

[Catalin Pit](https://hashnode.com/@Catalinpit)

[Feb 4, 2021](https://hashnode.com/posts/the-mystery-of-recursion-understanding-how-to-implement-it-in-python/6019ec79dc773e253be7d9ae/comment/601bd40c072bc516ff6f2082)

Recursion gave me a lot of headaches in the University. Great tutorial!

[Thomas Montfort](https://hashnode.com/@tmonty)

[Feb 4, 2021](https://hashnode.com/posts/the-mystery-of-recursion-understanding-how-to-implement-it-in-python/6019ec79dc773e253be7d9ae/comment/601bd40c072bc516ff6f2082#reply-601c1fa7072bc516ff6f276d)

Thank you for the input! I put a lot of effort into this.
