Maison  >  Article  >  développement back-end  >  Lequel dois-je apprendre, python2 ou python3 ?

Lequel dois-je apprendre, python2 ou python3 ?

(*-*)浩
(*-*)浩original
2019-06-12 14:49:523680parcourir

La question avec laquelle de nombreux amis qui débutent avec Python se posent est la suivante : dois-je choisir d'apprendre python2 ou python3 ?

Lequel dois-je apprendre, python2 ou python3 ?

A cela, la réponse est : résolument Python3 !(apprentissage recommandé : Tutoriel vidéo Python )

Cependant, il y a encore beaucoup d'amis novices qui hésitent encore : Alors pourquoi certaines personnes me recommandent-elles encore d'apprendre Python2 ?

En fait, il n'y a que les raisons suivantes :

1 Que ce soit Python ou Pip, le nombre de téléchargements est de 2 à 3, ce qui montre que. 2 est toujours le mainstream

Faux ! Il existe de nombreuses raisons pour lesquelles 2 a plus de téléchargements que 3, mais l'une des plus importantes est que la grande majorité des systèmes d'exploitation (distributions Linux) installent toujours Python 2 par défaut. Les gens sont paresseux, et beaucoup de gens n’en utilisent que 2 s’ils sont trop paresseux pour s’en soucier. Cependant, il est incontestable que 2 est en baisse et 3 en hausse. Embrasser l’avenir est la voie à suivre.

2. Python 2 et 3 ne sont pas compatibles Après avoir appris le 3, il faut encore apprendre le 2

Faux ! Python fournit de nombreuses bibliothèques auxiliaires qui vous permettent d'écrire du code compatible avec 3 et 2 en quelques minutes. Il vous suffit d'introduire quelques packages, et il n'est quasiment pas nécessaire de modifier le code. Il faut vraiment utiliser le 2 en dernier recours. Vous avez les bases du 3 et vous pouvez démarrer avec le 2 immédiatement sans aucun apprentissage supplémentaire.

3. De nombreuses bibliothèques sont toujours bloquées dans Python 2 et ne peuvent pas être utilisées dans Python 3

Faux ! Le cher ami qui a dit cela, depuis combien de temps n'avez-vous pas prêté attention à Python ? Je ne comprends pas très bien le marché.

Selon les derniers résultats statistiques de py3readiness, 345 des 360 bibliothèques les plus populaires (les plus téléchargées) sur Pip supportent déjà Python 3

Lequel dois-je apprendre, python2 ou python3 ?

Parmi elles , il ne reste que 15 bibliothèques (environ 4 %) qui ne prennent pas encore en charge Python 3. Dans quelle mesure persistez-vous à devoir attendre jusqu'à 100 % avant d'en utiliser 3 ?

Dans quelle mesure votre travail peut-il être spécial ? Faut-il en utiliser 2 pour l'obtenir ? Même si vous rencontrez une telle situation, utilisez des outils matures tels que virtualenv et conda pour créer en quelques minutes un nouvel environnement 2 sur votre machine, parfaitement compatible avec 3. De quoi d'autre devez-vous vous soucier ?

Adoptez Python 3 ! La vie est courte, j'utilise Python 3.

Pour plus d'articles techniques liés à Python, veuillez visiter la colonne Tutoriel Python pour apprendre !

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