Video: Functions within functions, closures, and variable scopes in Python

Channel: mCoding

Acerca de

Functions within functions explained!

― mCoding with James Murphy (https://mcoding.io)

Source code: https://github.com/mCodingLLC/VideosSampleCode

SUPPORT ME ⭐


Sign up on Patreon to get your donor role and early access to videos!

https://patreon.com/mCoding

Feeling generous but don't have a Patreon? Donate via PayPal! (No sign up needed.)

https://www.paypal.com/donate/?hosted_button_id=VJY5SLZ8BJHEE

Want to donate crypto? Check out the rest of my supported donations on my website!

https://mcoding.io/donate

Top patrons and donors: Jameson, Laura M, Dragos C, Vahnekie, Neel R, Matt R, Johan A, Casey G, John Martin, Mutual Information

BE ACTIVE IN MY COMMUNITY 😄


Discord: https://discord.gg/Ye9yJtZQuN

Github: https://github.com/mCodingLLC/

Reddit: https://www.reddit.com/r/mCoding/

Facebook: https://www.facebook.com/james.mcoding

CHAPTERS


0:00 Intro

0:18 Motivating example

2:54 The One Rule

3:13 Level 1, return global

3:38 Level 2, conditional local

4:50 Level 3, nonlocal z

6:48 Level 4, cells and closures

10:35 Level 5, functions are objects, distinct closures

11:39 Level 6, donky chonky

12:52 Lambdas and comprehensions

14:32 Nonlocal and global

16:27 Level 7, please dont do this

18:18 Thanks