Pour les questions sur la programmation Python qui sont spécifiques à la version 3+ du langage. Utilisez la balise [python] plus générique sur toutes les questions Python et ajoutez celle-ci uniquement si votre question est spécifique à la version. Utilisez les balises [python-2.x] pour les questions Python 2.

Python 3 est la dernière version du langage de programmation Python, lancée pour la première fois le 3 décembre 2008. Elle présente des simplifications et des améliorations de la syntaxe du langage. Certains de ces changements sont incompatibles en amont, et donc Python 3 a sa propre balise.

Bien que Python 3 soit désormais la version recommandée et prise en charge du langage, certains utilisateurs restent toujours sur la version 2.7 pour diverses raisons. Si vous démarrez de nouveaux projets ou commencez à apprendre Python, la version 3 est désormais la cible recommandée dans des circonstances normales. En cas de doute, consultez peut-être aussi l'article Python 2 ou Python 3sur le site Web de Python avant de choisir la version à utiliser .

L'une des principales différences réside dans l'instruction print.

Python 2:

print "Hello World"

Python 3:

print("Hello World")

Pour plus d'informations sur les différences, consultez Portage de code Python 2 vers Python 3.

Pour plus d'informations sur Python en général, visitez le python.


Recommandation de balisage:

Utilisez la balise pythonpour toutes les questions liées à Python. Si vous pensez que votre question inclut des problèmes spécifiques aux Python 2.x ou Python 3.x incompatibles, en plus de la balise pythonprincipale, utilisez python-2.xou python-3.x. Si vous pensez que votre question peut être encore plus spécifique, vous pouvez inclure une balise spécifique à la version, telle que python-3.5.

Veuillez ne pas mélanger python-2.x(ou une balise plus spécifique telle que python-2.7et python-3.x(idem), sauf si vous posez spécifiquement une question sur un problème d'interopérabilité entre les versions.

Tutoriels gratuits Python

Livres en ligne Python

Référence de l'API Python

IDE en ligne Python

Index des packages Python