Un sujet clé à aborder, dès le début,PythonDiscussion 2 vs Python 3.
Python 3 a été introduit en 2008 et est en cours de développement en tant que version principale de Python, tandis que Python 2 a continué à être maintenu avec des corrections de bogues et des correctifs de sécurité jusqu'au début de 2020.
À cette date, la prise en charge de Python 2 a été interrompue.
De très nombreux programmes sont encore écrits en utilisant Python 2, et les organisations travaillent toujours activement sur ceux-ci, car la migration vers Python 3 n'est pas anodine et nécessiterait beaucoup de travail pour mettre à niveau ces programmes. Et les migrations importantes et importantes introduisent toujours de nouveaux bogues.
Ainsi, vous devrez peut-être travailler sur des bases de code Python 2. Ce n'est donc pas le livre par lequel commencer.
Mais le nouveau code, à moins que vous ne deviez respecter les règles définies par votre organisation qui force Python 2 ou l'une des bibliothèques que vous devez utiliser n'est pas mise à niveau vers Python 3, doit toujours être écrit en Python 3.
Plus de tutoriels python:
- Introduction à Python
- Installer Python 3 sur macOS
- Exécuter des programmes Python
- Python 2 contre Python 3
- Les bases de l'utilisation de Python
- Types de données Python
- Opérateurs Python
- Chaînes Python
- Booléens Python
- Numéros Python
- Python, acceptant l'entrée
- Instructions de contrôle Python
- Listes Python
- Tuples Python
- Ensembles Python
- Dictionnaires Python
- Fonctions Python
- Objets Python
- Boucles Python
- Modules Python
- Classes Python
- La bibliothèque standard Python
- Débogage de Python
- Portée des variables Python
- Python, accepter les arguments de la ligne de commande
- Récursivité Python
- Fonctions imbriquées Python
- Fonctions Lambda Python
- Fermetures Python
- Environnements virtuels Python
- Utilisez une GoPro comme webcam distante à l'aide de Python
- Python, comment créer une liste à partir d'une chaîne
- Décorateurs Python
- Chaînes de documents Python
- Introspection Python
- Annotations Python
- Python, comment lister des fichiers et des dossiers dans un répertoire
- Python, comment vérifier si un nombre est pair ou impair
- Python, comment obtenir les détails d'un fichier
- Python, comment vérifier si un fichier ou un répertoire existe
- Exceptions Python
- Python, comment créer un répertoire
- Python, comment créer un fichier vide
- Python, l'instruction `with`
- Python, créez une requête réseau
- Python, installation de packages tiers à l'aide de `pip`
- Python, lire le contenu d'un fichier