GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing effectivepython.com — Effective Python › The Book: Second Edition The Book: Second EditionWhat This Book CoveredYou are reading about a previous, old version of this book. The third edition of this book (released in November, 2024) is focused exclusively on Python 3, up to and including version 3.13. Most of the original items from the second edition have been revised and included in the third edition, but many have undergone substantial updates. For some items my advice has completely changed due best practices evolving as Python has matured. If you’re still using an older version of Python 3 (such as 3.8 or earlier), the second edition of the book (released in November 2019) might still be useful to you. Translations are available in 日本語, Deutsche, Polszczyzna, Hrvatski, 简体中文, 繁体中文, 한국어 History about the Second EditionItem 10: Prevent Repetition with Assignment Expressions
Sun 02 February 2020
An assignment expression—also known as the walrus operator—is a new syntax introduced in Python 3.8 to solve a long-standing problem with the language that can cause code duplication. Whereas normal assignment statements are written Item 51: Prefer Class Decorators Over Metaclasses for Composable Class Extensions
Wed 18 December 2019
Although metaclasses allow you to customize class creation in multiple ways (see Item 48: “Validate Subclasses with Digital Versions of the 2nd Edition are Now Available
Wed 06 November 2019
You can immediately read the second edition of Effective Python as a DRM-free eBook, on Kindle, on Google Play, and on O’Reilly Online Learning. Item 74: Consider
|
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |