Seria: Zmiany w Pythonie

Przegląd zmian w Pythonie od 3.8 do 3.15 — nowa składnia, typowanie, biblioteka standardowa i interpreter z krótkimi przykładami kodu.
Post

Zmiany w Pythonie #5wersja 3.15

Python 3.15: lazy import, rozpakowywanie w comprehension, frozendict, sentinel, UTF-8 domyślnie, profiler Tachyon, pliki .start i TypeForm z przykładami kodu.

Post

Zmiany w Pythonie #4wersja 3.14

Python 3.14: t-stringi, leniwe adnotacje, except bez nawiasów, compression.zstd, subinterpretery, pdb -p, uuid7 i oficjalny tryb bez GIL z przykładami kodu.

Post

Zmiany w Pythonie #3wersje 3.12 i 3.13

Python 3.12 i 3.13: generyki def f[T], instrukcja type, nowe f-stringi, @override, itertools.batched, sys.monitoring, nowy REPL i TypeIs z przykładami.

Post

Zmiany w Pythonie #2wersje 3.10 i 3.11

Python 3.10 i 3.11: match/case, unie typów X | Y, zip(strict=True), grupy wyjątków except*, TaskGroup, tomllib i Faster CPython z przykładami kodu.

Post

Zmiany w Pythonie #1wersje 3.8 i 3.9

Python 3.8 i 3.9: operator walrus, parametry tylko pozycyjne, f-stringi z =, operator | dla słowników, zoneinfo, graphlib i parser PEG z przykładami kodu.