Media Summary: today I talk about the difference between list.sort() and sorted(iterable) and when you should pick one over the other (I also show ... today we go over narrowings and `TypeGuard` -- which enables you to write your own user-defined narrowings! playlist: ... today I talk about the basics of generator functions and how you'd

Python Typing Property Beginner Intermediate Anthony Explains 117 - Detailed Analysis & Overview

today I talk about the difference between list.sort() and sorted(iterable) and when you should pick one over the other (I also show ... today we go over narrowings and `TypeGuard` -- which enables you to write your own user-defined narrowings! playlist: ... today I talk about the basics of generator functions and how you'd today I talk about the difference between object and Any when today I follow up to the video about Protocol and show for doing some light structural today I show the tools and processes I used to improve

today I show you what the `TYPE_CHECKING` constant is in the today I talk about why I pick -˃ int for return values for main functions instead of -˃ None (which works)! - testable command lines: ... today I talk about why mypy doesn't need an annotation for the first argument! - introduction to today I talk about __slots__ and __dict__ and how they relate to objects! playlist: ... today I talk about Optional and a few approaches to today I talk about the three generic types of `

Photo Gallery

python typing: @property (beginner - intermediate) anthony explains #117
python: .sort() vs sorted(...) (beginner - intermediate) anthony explains #116
introduction to python typing + mypy (beginner - intermediate) anthony explains #047
python TypeGuard (PEP 647) (intermediate) anthony explains #439
generator basics (+typing) (beginner - intermediate) anthony explains #077
typing Self (PEP 673) (intermediate) anthony explains #418
python typing: object vs Any (intermediate) anthony explains #275
typing: Protocol + @runtime_checkable (intermediate) anthony explains #187
how I sped up python by 20ms (intermediate) anthony explains #417
python typing: aliases (beginner - intermediate) anthony explains #180
python typing: TYPE_CHECKING (intermediate) anthony explains #312
typing: why main() -˃ int (beginner - intermediate) anthony explains #110
View Detailed Profile
python typing: @property (beginner - intermediate) anthony explains #117

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

today I talk about how to

python: .sort() vs sorted(...) (beginner - intermediate) anthony explains #116

python: .sort() vs sorted(...) (beginner - intermediate) anthony explains #116

today I talk about the difference between list.sort() and sorted(iterable) and when you should pick one over the other (I also show ...

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

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

generator basics (+typing) (beginner - intermediate) anthony explains #077

generator basics (+typing) (beginner - intermediate) anthony explains #077

today I talk about the basics of generator functions and how you'd

typing Self (PEP 673) (intermediate) anthony explains #418

typing Self (PEP 673) (intermediate) anthony explains #418

today I talk about the addition of `

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: Protocol + @runtime_checkable (intermediate) anthony explains #187

typing: Protocol + @runtime_checkable (intermediate) anthony explains #187

today I follow up to the video about Protocol and show @runtime_checkable for doing some light structural

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 typing: aliases (beginner - intermediate) anthony explains #180

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

today we talk about

python typing: TYPE_CHECKING (intermediate) anthony explains #312

python typing: TYPE_CHECKING (intermediate) anthony explains #312

today I show you what the `TYPE_CHECKING` constant is in the

typing: why main() -˃ int (beginner - intermediate) anthony explains #110

typing: why main() -˃ int (beginner - intermediate) anthony explains #110

today I talk about why I pick -˃ int for return values for main functions instead of -˃ None (which works)! - testable command lines: ...

python typing: why not self? (intermediate) anthony explains #076

python typing: why not self? (intermediate) anthony explains #076

today I talk about why mypy doesn't need an annotation for the first argument! - introduction to

python: what is __slots__ and __dict__ (intermediate) anthony explains #122

python: what is __slots__ and __dict__ (intermediate) anthony explains #122

today I talk about __slots__ and __dict__ and how they relate to objects! playlist: ...

is python with types faster? (intermediate) anthony explains #126

is python with types faster? (intermediate) anthony explains #126

today I talk about whether adding

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

python typing: Generator[T, S, R] (intermediate) anthony explains #297

python typing: Generator[T, S, R] (intermediate) anthony explains #297

today I talk about the three generic types of `

typing: what is Type[X]? (intermediate) anthony explains #096

typing: what is Type[X]? (intermediate) anthony explains #096

today I talk more about