Media Summary: today I show the tools and processes I used to improve today I talk about the absolutely-fastest way to start today I talk about how to type annotate a -- fortunately it's really

Python Scoping Beginner Intermediate Anthony - Detailed Analysis & Overview

today I show the tools and processes I used to improve today I talk about the absolutely-fastest way to start today I talk about how to type annotate a -- fortunately it's really old man yells at walrus -- I show some weird (intentional) today I talk about the __future__ module (not to be confused with the future module!) and how it affects execution in today I talk about comprehensions (list, set, dict, generator) and the syntax and how you can think about them as (nested) for loops ...

it's here! with ugly new typing syntax and infinitely nestable fstrings and one of the funniest changes I've seen in a while -- today I to into detail about data descriptors, non-data descriptors, what the point of them is, as well as a quick example! playlist: ... today I talk about gradual typing, what that means for mypy, and the settings I tend to use when I'm adding types to a codebase ... today I talk about the concept of immutability and all the things that are immutable in we talked about decorators before but I didn't show how to write a class decorator (or how it works)! - decorators: ...

Photo Gallery

python scoping (beginner - intermediate) anthony explains #197
how I sped up python by 20ms (intermediate) anthony explains #417
the fastest python startup with `python -S` (intermediate) anthony explains #411
python typing: @property (beginner - intermediate) anthony explains #117
python comprehensions leak scope again (intermediate) anthony explains #432
Python Tutorial: Variable Scope - Understanding the LEGB rule and global/nonlocal statements
python __future__ "module" (beginner - intermediate) anthony explains #055
python: all about comprehensions! (beginner - intermediate) anthony explains #161
python 3.12 release highlights (beginner - advanced) anthony explains #548
python descriptors! (advanced) anthony explains #519
gradual typing python (and my approach) (beginner - intermediate) anthony explains #308
what is immutability?  (beginner - intermediate) anthony explains #412
View Detailed Profile
python scoping (beginner - intermediate) anthony explains #197

python scoping (beginner - intermediate) anthony explains #197

python

how I sped up python by 20ms (intermediate) anthony explains #417

how I sped up python by 20ms (intermediate) anthony explains #417

today I show the tools and processes I used to improve

the fastest python startup with `python -S` (intermediate) anthony explains #411

the fastest python startup with `python -S` (intermediate) anthony explains #411

today I talk about the absolutely-fastest way to start

python typing: @property (beginner - intermediate) anthony explains #117

python typing: @property (beginner - intermediate) anthony explains #117

today I talk about how to type annotate a @property -- fortunately it's really

python comprehensions leak scope again (intermediate) anthony explains #432

python comprehensions leak scope again (intermediate) anthony explains #432

old man yells at walrus -- I show some weird (intentional)

Python Tutorial: Variable Scope - Understanding the LEGB rule and global/nonlocal statements

Python Tutorial: Variable Scope - Understanding the LEGB rule and global/nonlocal statements

In this

python __future__ "module" (beginner - intermediate) anthony explains #055

python __future__ "module" (beginner - intermediate) anthony explains #055

today I talk about the __future__ module (not to be confused with the future module!) and how it affects execution in

python: all about comprehensions! (beginner - intermediate) anthony explains #161

python: all about comprehensions! (beginner - intermediate) anthony explains #161

today I talk about comprehensions (list, set, dict, generator) and the syntax and how you can think about them as (nested) for loops ...

python 3.12 release highlights (beginner - advanced) anthony explains #548

python 3.12 release highlights (beginner - advanced) anthony explains #548

it's here! with ugly new typing syntax and infinitely nestable fstrings and one of the funniest changes I've seen in a while --

python descriptors! (advanced) anthony explains #519

python descriptors! (advanced) anthony explains #519

today I to into detail about data descriptors, non-data descriptors, what the point of them is, as well as a quick example! playlist: ...

gradual typing python (and my approach) (beginner - intermediate) anthony explains #308

gradual typing python (and my approach) (beginner - intermediate) anthony explains #308

today I talk about gradual typing, what that means for mypy, and the settings I tend to use when I'm adding types to a codebase ...

what is immutability?  (beginner - intermediate) anthony explains #412

what is immutability? (beginner - intermediate) anthony explains #412

today I talk about the concept of immutability and all the things that are immutable in

python: decorating a class (intermediate) anthony explains #194

python: decorating a class (intermediate) anthony explains #194

we talked about decorators before but I didn't show how to write a class decorator (or how it works)! - decorators: ...