¿Qué versión de Python instalar?
: ¡problemas de versión! ¿Debería aprender python2 o python3? ¡Esta es una pregunta difícil de responder!
Una búsqueda rápida revelará que python3 y python2 son incompatibles y bastante diferentes. Entonces, ¿qué versión quieres aprender? Analicémoslo a continuación:
De hecho, Python es uno de los software más utilizados en Linux, pero actualmente la mayoría de las versiones de Linux todavía usan python2, y hay muchos programas en Linux que dependen de python2
p>Por lo tanto, se necesitarán varios años para que Python3 reemplace a python2 y se convierta en algo común.
Se recomienda estudiar el "Tutorial de Python"
La intención original de Python3 es mejorar Python sin la carga de la compatibilidad del código, pero personalmente creo que la mejora no es lo suficientemente audaz. y algunos errores no mejorados.
Muchos errores perdieron oportunidades de mejora, lo que resultó en menos incompatibilidades de sintaxis de lo que se pensaba inicialmente y menos incompatibilidades de sintaxis de lo que se pensaba inicialmente.
La gente ha estado trabajando en esto durante varios años y, en la mayoría de los casos, podemos escribir 2/3 de código compatible directamente, y hay capas de compatibilidad de 6 capas disponibles.
Así que no se trata de aprender Python2 o Python3 primero, o ambos.
La situación actual es que Python3 se ignora mayoritariamente en la práctica y sólo recibe algo de atención cuando se escribe código compatible con 2/3. Al escribir nuevo código centrado en Python2, considere la posibilidad de migrar a
Python3 más adelante.
Ya sea que esté aprendiendo Python2 o Python3, hay diferencias en el otro lado a las que debe prestar atención: afortunadamente, estas diferencias son fáciles de comprender y solo hay una codificación Unicode que ha sido más problemático
El problema humano (también es el principal obstáculo para portar una gran cantidad de bibliotecas relacionadas con la Web, lo cual se ha mejorado enormemente desde que se restableció el soporte para u'' en 3.Python). 3)
Aprenda python2 o python3, use python2 o python3, depende de la situación específica
Así que sugiero:
Si su organización lo necesita. usa Python y desea aprenderlo, entonces debe aprenderlo de acuerdo con la versión de Python utilizada por su organización.
2. Si desea una solución más madura, la menor cantidad de errores y la aplicación más estable, utilice python2.
3. aprendes python3. Cuando te gradúes, es posible que Python se haya convertido en algo común.