Saturday, June 22, 2024
HomePythonExploring Recursion in Python With Al Sweigart – The Actual Python Podcast

Exploring Recursion in Python With Al Sweigart – The Actual Python Podcast

Sep 09, 2022 1h 20m

Christopher Bailey
Al Sweigart

Have you ever wished to grasp recursion and how you can use it in Python? Are you accustomed to the decision stack and the way it pertains to tracebacks? This week on the present, Al Sweigart talks about his new e-book, “The Recursive E book of Recursion.”

Recursion is a type of ideas held as a tenet of high-level laptop science priesthood. Al explains the basics of writing recursive capabilities and a crucial lacking piece in understanding how they function, the decision stack. After finishing his analysis, he concluded that it’s a way that you need to perceive however not often use.

He additionally shares the few circumstances the place recursion is an acceptable resolution. Alongside the best way, we speak about directed acyclic graphs, fixing mazes, exploring file timber, and creating fractal photos.


  • 00:00:00 – Introduction
  • 00:01:55 – The Recursive E book of Recursion
  • 00:02:55 – A Newbie’s Information to Recursion – YouTube
  • 00:05:41 – What’s recursion?
  • 00:10:17 – Understanding the decision stack
  • 00:12:15 – Languages shifting from GOTO statements to capabilities and a stack
  • 00:21:11 – A standard recursion instance of factorials
  • 00:26:00 – Fibonacci sequence and memoization
  • 00:30:25 – Cautionary recommendation on making use of recursion
  • 00:32:55 – What’s recursion helpful for?
  • 00:39:56 – Video Course Highlight
  • 00:41:14 – Recursion and directed acyclic graphs
  • 00:45:46 – E book examples
  • 00:49:50 – Ideas on tail recursion
  • 00:54:34 – How has the scope of the e-book advanced?
  • 01:00:34 – Creating examples in two languages
  • 01:02:37 – Upcoming initiatives
  • 01:05:19 – Examples of the initiatives within the e-book
  • 01:10:30 – What are you enthusiastic about on this planet of Python?
  • 01:14:50 – What do you need to study subsequent?
  • 01:19:06 – How can individuals comply with your work?
  • 01:19:48 – Thanks and goodbye

Present Hyperlinks:

E mail

Degree Up Your Python Abilities With These Programs:

« Browse All Episodes



Please enter your comment!
Please enter your name here

Most Popular

Recent Comments