Hinweis: Obwohl JavaScript für diese Website nicht unbedingt erforderlich ist, werden Ihre Interaktionsmöglichkeiten mit den Inhalten eingeschränkt sein. Bitte aktivieren Sie JavaScript für das volle Erlebnis.

Python 3.10.0a5

Erscheinungsdatum: 2. Februar 2021

Dies ist eine frühe Entwicklervorschau von Python 3.10

Wichtige neue Funktionen der Serie 3.10 im Vergleich zu 3.9

Python 3.10 befindet sich noch in der Entwicklung. Diese Veröffentlichung, 3.10.0a5, ist die fünfte von sieben geplanten Alpha-Veröffentlichungen. Alpha-Veröffentlichungen sollen das Testen des aktuellen Stands neuer Funktionen und Fehlerbehebungen sowie des Veröffentlichungsprozesses erleichtern. Während der Alpha-Phase können Funktionen bis zum Beginn der Beta-Phase (03.05.2021) hinzugefügt und bei Bedarf bis zur Release-Candidate-Phase (04.10.2021) modifiziert oder gelöscht werden. Bitte beachten Sie, dass es sich hierbei um eine Vorschau-Veröffentlichung handelt und deren Verwendung für Produktionsumgebungen nicht empfohlen wird.

Viele neue Features für Python 3.10 werden noch geplant und geschrieben. Unter den bisherigen neuen Hauptfunktionen und Änderungen

  • PEP 623 – Entfernen von wstr aus Unicode
  • PEP 604 – Erlauben Sie das Schreiben von Union-Typen als X | Y
  • PEP 612 – Parameter-Spezifikationsvariablen
  • PEP 626 – Präzise Zeilennummern für Debugging und andere Tools.
  • bpo-38605: from __future__ import annotations (PEP 563) ist jetzt Standard.
  • PEP 618 – Hinzufügen von optionaler Längenprüfung zu zip.
  • bpo-12782: Klammerausdrücke für Kontextmanager sind nun offiziell erlaubt.
  • PEP 632 – Deprecate des distutils-Moduls.
  • PEP 613 – Explizite Typ-Aliase

  • (Hey, lieber Core Developer, falls eine für Sie wichtige Funktion in dieser Liste fehlt, lassen Sie es Pablo wissen.)

Die nächste Vorabversion von Python 3.10 wird 3.10.0a6 sein, die derzeit für den 01.03.2021 geplant ist.

Weitere Ressourcen

Und nun etwas völlig anderes

Die Chandrasekhar-Grenze ist die maximale Masse eines stabilen Weißen Zwergsterns. Weiße Zwerge widerstehen dem Gravitationskollaps hauptsächlich durch den Entartungsdruck der Elektronen, im Gegensatz zu Hauptreihensternen, die dem Kollaps durch thermischen Druck widerstehen. Die Chandrasekhar-Grenze ist die Masse, oberhalb derer der Entartungsdruck der Elektronen im Kern des Sterns nicht ausreicht, um die eigene Gravitationsanziehung des Sterns auszugleichen. Folglich unterliegt ein Weißer Zwerg mit einer Masse, die größer ist als die Grenze, einem weiteren Gravitationskollaps und entwickelt sich zu einem anderen Sternenrest, wie z. B. einem Neutronenstern oder einem Schwarzen Loch. Diejenigen mit Massen bis zur Grenze bleiben als Weiße Zwerge stabil. Der derzeit akzeptierte Wert der Chandrasekhar-Grenze liegt bei etwa 1,4 M☉ (2,765×1030 kg). Wir können also sicher sein, dass unsere Sonne kein Schwarzes Loch werden wird!

Dateien

Version Betriebssystem Beschreibung MD5 Summe Dateigröße GPG
Gzip-komprimiertes Quell-Tarball Quellcode-Veröffentlichung 73b173be72be734ed10134b7157a9652 23,3 MB SIG
XZ-komprimierter Quell-Tarball Quellcode-Veröffentlichung 8b710a655a9769c88a7149efc55c1c27 17,4 MB SIG
macOS 64-Bit Universal2-Installer macOS für macOS 10.9 und neuer, einschließlich macOS 11 Big Sur auf Apple Silicon (experimentell) e15fbb67ac07ae3ff6634301b16ece31 36,1 MB SIG
Windows-Installer (64-Bit) Windows Empfohlen f4cc56da5d76a2014bee92c724e40ac2 26,6 MB SIG
Windows-Installer (32-Bit) Windows f21d3cd555197ad7472259fb48316cfe 25.5 MB SIG
Windows-Hilfedatei Windows 7f50b818d245a946f854b423e1c491d5 8,5 MB SIG
Windows einbettbares Paket (64-Bit) Windows b5c8cc58a0e143866224b2597b0711f0 8,1 MB SIG
Windows einbettbares Paket (32-Bit) Windows 7035bd3c22cf9269db2714707b69f776 7,2 MB SIG