Media Summary: today I discuss and demo my top favorite new things in python3.9! links: - getting python3.9 early via deadsnakes: ... 3.10 is coming! here's the new things to look out for! - top 10 new things in today I show the tools and processes I used to improve

What Pythons Should I Support Beginner Intermediate Anthony Explains 239 - Detailed Analysis & Overview

today I discuss and demo my top favorite new things in python3.9! links: - getting python3.9 early via deadsnakes: ... 3.10 is coming! here's the new things to look out for! - top 10 new things in today I show the tools and processes I used to improve today we go over narrowings and `TypeGuard` -- which enables you to write your own user-defined narrowings! playlist: ... today I talk about the absolutely-fastest way to start 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 difference between object and Any when typing things! - intro to typing / mypy: ... today I talk about the `assert` statement, what it is, how it works, and why some - A better way to prepare for Coding Interviews Checkout my second Channel: Discord: ... today's video is a bit of a puzzle! how to implement today I show a quick introduction to type annotating code in today I talk about what it means to be "hashable" and how to define your own `__hash__` method (or disable it!) playlist: ...

today I talk about Optional and a few approaches to typing the return value of `re.match` (which returns an Optional[Match[str]])! 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 we talk about type aliases -- a nifty way to shorten some verbose type names or expose a named "type" playlist: ...

Photo Gallery

what pythons should I support? (beginner - intermediate) anthony explains #239
top 10 new things in python3.9 (beginner - intermediate) anthony explains #093
top 10 new things in python 3.10 (beginner - intermediate) anthony explains #289
how I sped up python by 20ms (intermediate) anthony explains #417
python TypeGuard (PEP 647) (intermediate) anthony explains #439
the fastest python startup with `python -S` (intermediate) anthony explains #411
gradual typing python (and my approach) (beginner - intermediate) anthony explains #308
python typing: object vs Any (intermediate) anthony explains #275
python: what is assert? (beginner) anthony explains #240
Python for Coding Interviews - Everything you need to Know
positional / named only without `*` or `/`? (intermediate) anthony explains #529
introduction to python typing + mypy (beginner - intermediate) anthony explains #047
View Detailed Profile
what pythons should I support? (beginner - intermediate) anthony explains #239

what pythons should I support? (beginner - intermediate) anthony explains #239

today I talk about how I consider which

top 10 new things in python3.9 (beginner - intermediate) anthony explains #093

top 10 new things in python3.9 (beginner - intermediate) anthony explains #093

today I discuss and demo my top favorite new things in python3.9! links: - getting python3.9 early via deadsnakes: ...

top 10 new things in python 3.10 (beginner - intermediate) anthony explains #289

top 10 new things in python 3.10 (beginner - intermediate) anthony explains #289

3.10 is coming! here's the new things to look out for! - top 10 new things in

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

python TypeGuard (PEP 647) (intermediate) anthony explains #439

python TypeGuard (PEP 647) (intermediate) anthony explains #439

today we go over narrowings and `TypeGuard` -- which enables you to write your own user-defined narrowings! playlist: ...

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

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 ...

python typing: object vs Any (intermediate) anthony explains #275

python typing: object vs Any (intermediate) anthony explains #275

today I talk about the difference between object and Any when typing things! - intro to typing / mypy: ...

python: what is assert? (beginner) anthony explains #240

python: what is assert? (beginner) anthony explains #240

today I talk about the `assert` statement, what it is, how it works, and why some

Python for Coding Interviews - Everything you need to Know

Python for Coding Interviews - Everything you need to Know

https://neetcode.io/ - A better way to prepare for Coding Interviews Checkout my second Channel: @NeetCodeIO Discord: ...

positional / named only without `*` or `/`? (intermediate) anthony explains #529

positional / named only without `*` or `/`? (intermediate) anthony explains #529

today's video is a bit of a puzzle! how to implement

introduction to python typing + mypy (beginner - intermediate) anthony explains #047

introduction to python typing + mypy (beginner - intermediate) anthony explains #047

today I show a quick introduction to type annotating code in

python: what is hashability? (intermediate) anthony explains #242

python: what is hashability? (intermediate) anthony explains #242

today I talk about what it means to be "hashable" and how to define your own `__hash__` method (or disable it!) playlist: ...

python: NewType vs aliases (intermediate) anthony explains #368

python: NewType vs aliases (intermediate) anthony explains #368

today is another

python typing: re.match and Optional (intermediate) anthony explains #115

python typing: re.match and Optional (intermediate) anthony explains #115

today I talk about Optional and a few approaches to typing the return value of `re.match` (which returns an Optional[Match[str]])!

python typing: Optional is not optional! (intermediate) anthony explains #146

python typing: Optional is not optional! (intermediate) anthony explains #146

today I talk about the Optional type in

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: ...

python typing: aliases (beginner - intermediate) anthony explains #180

python typing: aliases (beginner - intermediate) anthony explains #180

today we talk about type aliases -- a nifty way to shorten some verbose type names or expose a named "type" playlist: ...