Kapitel 26. v3.7 nach v3.n Migration

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Dieses Buch ( ) umfasst mehrere Python-Versionen und deckt einige wichtige (und sich noch entwickelnde!) neue Funktionen ab, darunter:

  • Ordnungserhaltende Dikten

  • Typ-Anmerkungen

  • := Zuweisungsausdrücke (informell "Walross-Operator" genannt)

  • Struktureller Mustervergleich

Einzelne Entwicklerinnen und Entwickler können vielleicht jede neue Python-Version installieren, sobald sie veröffentlicht wird, und Kompatibilitätsprobleme nach und nach lösen. Aber für Python-Entwickler/innen, die in einer Unternehmensumgebung arbeiten oder eine gemeinsame Bibliothek pflegen, erfordert die Migration von einer Version zur nächsten Überlegung und Planung.

In diesem Kapitel geht es darum, wie sich die Python-Sprache aus der Sicht eines Python-Programmierers verändert hat. (Es gab auch viele Änderungen in den Python-Interna, einschließlich der Python C API, aber das würde den Rahmen dieses Kapitels sprengen: Details findest du in den Abschnitten "What's New in Python 3.n" in der Online-Dokumentation der jeweiligen Version).

Wesentliche Änderungen in Python bis 3.11

Die meisten Versionen haben eine Handvoll wichtiger neuer Funktionen und Verbesserungen, die die jeweilige Version kennzeichnen, und es ist sinnvoll, diese als übergeordnete Gründe für die Wahl einer bestimmten Version im Hinterkopf zu behalten. Tabelle 26-1 ...

Get Python in a Nutshell, 4. Auflage now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.