Maison >développement back-end >Tutoriel Python >Python3.x est-il entièrement compatible avec python2.x ?

Python3.x est-il entièrement compatible avec python2.x ?

angryTom
angryTomoriginal
2020-02-05 10:04:0029482parcourir

Python3.x est-il entièrement compatible avec python2.x ?

Python3.x est-il entièrement compatible avec python2.x ?

On peut dire que c'est complètement incompatible.

La version 3.0 de Python est souvent appelée Python 3000, ou Py3k en abrégé. Il s'agit d'une mise à niveau majeure par rapport aux versions précédentes de Python. Afin de ne pas alourdir trop de charge, Python 3.0 n'a pas été conçu dans un souci de compatibilité ascendante.

De nombreux programmes conçus pour les versions antérieures de Python ne peuvent pas fonctionner correctement sur Python 3.0.

Afin de prendre en charge les programmes existants, Python 2.6 est une version de transition, qui utilise essentiellement la syntaxe et les bibliothèques de Python 2.x, tout en envisageant la migration vers Python 3.0, permettant l'utilisation d'une partie de la syntaxe et des fonctions de Python 3.0.

Il est recommandé aux nouveaux programmes Python d'utiliser la syntaxe de la version Python 3.0.

De nombreuses vidéos de formation python sont disponibles sur le site d'apprentissage python. Bienvenue pour apprendre en ligne !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn