Python 3.10 officiellement publié avec de nouvelles fonctionnalités de syntaxe/typage [PPA]
Après plusieurs tests alpha, bêta et rc, le langage de programmation Python a enfin sorti la version 3.10 aujourd'hui !
Python 3.10 recevra des mises à jour de correction de bogues dans les 18 prochains mois. Après cela, il sera pris en charge avec des mises à jour de sécurité pendant 5 ans jusqu'en octobre 2026.
Quoi de neuf dans Python 3.10 :
- Une syntaxe de correspondance de motifs, inspirée par une syntaxe similaire trouvée dans Scala, Erlang et d'autres langages.
- Utiliser des parenthèses englobantes pour la continuation sur plusieurs lignes dans les gestionnaires de contexte
- Autoriser l'écriture de types d'union sous la forme X | Y
- Ajouter une vérification de la longueur en option à zip
- Numéros de ligne précis pour le débogage et d'autres outils
- Nécessite OpenSSL 1.1.1 ou une version plus récente
- Supprimer les API de l'encodeur Py_UNICODE
- Ajouter un avertissement d'encodage facultatif
- Alias explicites de type
- Variables de spécification des paramètres
Consultez les notes de version pour en savoir plus sur Python 3.10.
Comment installer Python 3.10 sur Ubuntu :
L'équipe de confiance "deadsnakes" PPA a créé des paquets pour Ubuntu 20.04, Ubuntu 18.04, et leurs dérivés, par exemple, Linux Mint 20, Elementary OS 6 et Zorin OS 16.
1.) Tout d'abord, ouvrez le terminal en le recherchant à partir de l'écran d'aperçu ou en appuyant sur Ctrl+Alt+T sur le clavier. Lorsqu'il s'ouvre, exécutez la commande pour ajouter le PPA :
sudo add-apt-repository ppa:deadsnakes/ppa2.) Ensuite, videz le cache du système et installez la langue via la commande :
sudo apt update && sudo apt install python3.10Utilisez Python 3.10 comme Python3 par défaut :
Il est possible de rendre Python3 sous Ubuntu en Python3.10 via les commandes suivantes. Cependant, cela pose des problèmes, comme le Terminal Gnome qui refuse de se lancer. Faites-le à vos propres risques !
Vérifiez la version actuelle de Python3 :
python3 --versionUtilisez update-alternatives pour créer des liens symboliques vers python3 (remplacez python3.8 dans Ubuntu 16.04 par ) :
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 2Et choisissez lequel utiliser comme Python3 via la commande :
sudo update-alternatives --config python3
