What's New in Python 3
summary
Slides list concrete Python 3.5–3.6 changes: PEP-based survey finds ~42 relevant PEPs, shows matrix @ operator implemented and used by numpy, general unpacking for dicts/tuples (PEP 448), async/await coroutines now real syntax, f-strings for inline expressions, math.isclose for floating comparisons, secrets module for crypto-safe tokens, class-definition order and simpler class hooks (PEPs 487/520), and small niceties like underscore digit separators; examples compile or run where patches are in CPython, some features still pending.
AI-written summary · about
chapters (6)
- 0:00Introduction
- 12:13PEP process in Python
- 28:12Tracking language changes
- 33:48PEPs for 3.5 and 3.6
- 51:08Controversial PEPs
- 1:19:50Summary & Q&A
related talks
37mKeynote 1: What's New in Python
01h 00mKeynote: Python now and in the future
31mIntroduce Syntax and History of Python from 2.4 to 3.6
43mPython Improvements (or This Is Not Your Teacher's Python)
15mExploring the Latest Features of Python 3.12
53mLightning Talks
17mHow Python Evolves: The Role of Python Enhancement Proposals (PEPs)
33mPython 2020: The State of the Language
