En este momento estás viendo Versiones de Python para Windows |  Pixel de Windows

Versiones de Python para Windows | Pixel de Windows

PAGython sigue siendo uno de los mejores lenguajes de programación de propósito general que se puede utilizar para desarrollar varias aplicaciones. A lo largo de los años, las versiones de Python se han lanzado una tras otra, y ahora ha emergido de primera clase en el desarrollo de software moderno, la gestión de infraestructura y el análisis de datos. ¿Por qué Python? Es un lenguaje de programación interactivo de alto nivel y también scripting orientado a objetos.

Puede funcionar fácilmente en diferentes plataformas como Windows, Mac, Linux, Raspberry Pi, etc. Python es un inglés tan simple pero de nuevo muy poderoso. Para ser un buen ingeniero de software bajo la tendencia actual de la tecnología, le sugiero que estudie Python, lo que explica por qué necesitamos discutir las versiones de Python. Necesitará saber cómo instalar Python en Windows.

En este tutorial, clasificaremos Python en tres categorías principales, es decir, Python 1, 2 y 3, que es la versión más reciente. Luego iremos más allá y tendremos una breve discusión sobre cada versión. Comenzaremos con el más reciente y terminaremos con el más antiguo. También le proporcionaremos los enlaces para descargarlos directamente.

Aunque, si decidimos discutir todas las versiones de Python, podemos repetirnos ya que la mayoría de ellas son solo una mera corrección de errores. Por este motivo, enumeraremos las versiones estables. Para obtener todas las versiones de Python, puede descargar cualquier versión desde aquí.

Lanzamientos de Python

Lanzamientos de Python

Python 3

Ésta es la versión más reciente. También hay varias versiones de python tres, siendo la última versión Python 3.9.4

Publicado el 5 de octubre de 2020. Para descargarlo, haga clic aquí. La última actualización de esta versión es Python 3.9.4. Las características agregadas incluyen sugerencias de tipo, métodos de cadena y uniones de diccionario, compatibilidad con la zona horaria adecuada, actualización más simple de diccionarios, decoradores más flexibles y la nueva ruta es el cambio de analizador y los ciclos de desarrollo.

Publicado el 14 de octubre de 2019. Para descargarlo, haga clic aquí. La última actualización de esta versión es Python 3.8.9. Para descargar esta versión, haga clic aquí. Esta versión no se puede utilizar en Windows XP ni en versiones anteriores. Las características agregadas son nuevas expresiones de asignación (: =), argumentos solo posicionales, llamada vectorial, protocolo Pickle 5 con datos fuera de banda y F-Strings ahora admite (=).

Publicado el 27 de junio de 2018. Para descargarlo, haga clic aquí. La última actualización de esta versión es Python 3.7.10. Para descargar esta versión, haga clic aquí. Esta versión no se puede utilizar en Windows XP ni en versiones anteriores. Las características agregadas son parámetros solo posicionales, evaluación pospuesta de anotaciones, coerción de configuración regional C heredada, modo de tiempo de ejecución UTF-8 forzado, nueva API C para almacenamiento local de subprocesos, etc.

Publicado el 17 de diciembre de 2016. Para descargarlo, haga clic aquí. La última actualización de esta versión es Python 3.6.13. Para descargar esta versión, haga clic aquí. Esta versión no se puede utilizar en Windows XP ni en versiones anteriores. Las características agregadas son literales de cadena formateados, sintaxis para anotaciones variables, guiones bajos en literales numéricos, generadores asincrónicos, comprensiones asincrónicas, desambiguación de hora local, cambio de codificación del sistema de archivos de Windows a UTF-8, preservación del orden de definición de atributos de clase, entre otras.

Publicado el 13 de septiembre de 2015. Para descargarlo, haga clic aquí. La última actualización de esta versión es Python 3.5.10. Para descargar esta versión, haga clic aquí. Esta versión no se puede utilizar en Windows XP ni en versiones anteriores. Las características agregadas incluyen co-rutinas con sintaxis asíncrona y en espera, un operador infijo dedicado para la multiplicación de matrices, generalizaciones de desempaquetado adicionales, soporte de formato de porcentaje para bytes y matriz de bytes, sugerencias de tipo, etc.

Publicado el 17 de marzo de 2014. Para descargarlo, haga clic aquí. La última actualización de esta versión es Python 3.4.10. Para descargar esta versión, haga clic aquí. Las características agregadas incluyen arranque explícito de PIP en instalaciones de Python, descriptores de archivos no heredables, tipo de módulo para el sistema de importación y una mejora en el manejo de códecs.

Publicado el 29 de septiembre de 2012. Para descargarlo, haga clic aquí. La última actualización de esta versión es Python 3.3.7. Para descargar esta versión, haga clic aquí. Las características agregadas incluyen entornos virtuales agregados, paquetes de espacio de nombres implícitos, nueva implementación de vista de memoria y documentación de protocolo de búfer, representación de cadena flexible, un lanzador de Windows Python, una sintaxis para delegar a otros subgeneradores.

Publicado el 27 de junio de 2018. Para descargarlo, haga clic aquí. La última actualización de esta versión es Python 3.2.6. Para descargar esta versión, haga clic aquí. Las características agregadas incluyen soporte para directorios de repositorio pyc, soporte para bibliotecas dinámicas etiquetadas con versiones, configuración de registro basada en diccionario, una ABI estable para módulos de extensión, etc.

Publicado el 27 de junio de 2009. Para descargarlo, haga clic aquí. La última actualización de esta versión es Python 3.1.5. Para descargar esta versión, haga clic aquí. Las características agregadas incluyen módulos nuevos, mejorados y obsoletos. El menú de formato de IDLE tiene una opción de eliminar los espacios en blanco del archivo de origen.

Publicado el 3 de diciembre de 2008. Para descargarlo, haga clic aquí. La última actualización de esta versión es Python 3.0.1. Para descargar esta versión, haga clic aquí. “Print” ha sido reemplazado por “print ()”, hay vistas en lugar de listas, las reglas para ordenar las comparaciones ahora están simplificadas y hay una nueva sintaxis, entre otras características.

Python 2

Su primera versión es Python 2.0 y la última versión es Python 2.7. Las cadenas en python 2 se almacenan como ASCII y la declaración de impresión no usa la función print ().

Publicado el 3 de julio de 2010. Para descargarlo, haga clic aquí. La última actualización de esta versión es Python 2.7.18. Para descargar esta versión, haga clic aquí. Esta versión presenta una nueva clase «OrderedDict» en el módulo «colecciones». La biblioteca estándar ahora puede admitir el uso de diccionarios ordenados en varios módulos. Hay un Especificador de formato para miles de separadores, entre otras características.

Publicado el 2 de octubre de 2008. Para descargarlo, haga clic aquí. La última actualización de esta versión es Python 2.6.9. Para descargar esta versión, haga clic aquí. Esta versión viene con la declaración «con» siempre una palabra clave, importaciones relativas explícitas desde el módulo principal, viene con un directorio de paquetes de sitio por usuario, paquete de multiprocesamiento y formato de cadena avanzado.

Publicado el 19 de septiembre de 2006. Para descargarlo, haga clic aquí. La última actualización de esta versión es Python 2.5.6. Para descargar esta versión, haga clic aquí. Las nuevas características incluyen una aplicación de función parcial, metadatos para los paquetes de software Python versión 1.1 e importaciones absolutas y relativas, entre otras características.

Publicado el 30 de noviembre de 2004. Para descargarlo, haga clic aquí. La última actualización de esta versión es Python 2.4.6. Para descargar esta versión, haga clic aquí. Esta versión cuenta con decoradores de funciones por métodos, iteración inversa, nuevo módulo de subproceso y tipo de datos decimales, entre otros.

Publicado el 29 de junio de 2006. Para descargarlo, haga clic aquí. La última actualización de esta versión es Python 2.3.7. Para descargar esta versión, haga clic aquí. Ahora se incluye una nueva versión de IDLE como Lib / idlelib. Las viejas herramientas / inactivo ya no existe.

  • Pythonhttp: //idlefork.sf.net/ 2.2

Publicado el 21 de diciembre de 2001. Para descargarlo, haga clic aquí. La última actualización de esta versión es Python 2.2.3. Para descargar esta versión, haga clic aquí. Esta versión tiene cambios de tipo y clase e introduce múltiples herencias (la regla del diamante).

Publicado el 15 de abril de 2001. Para descargarlo, haga clic aquí. La última actualización de esta versión es Python 2.1.3. Para descargar esta versión, haga clic aquí. Las nuevas características incluyen ámbitos anidados, marcos de advertencia, s y referencias débiles, entre otras.

Publicado el 19 de septiembre de 2006. Para descargarlo, haga clic aquí. La última actualización de esta versión es Python 2.0.1. Para descargar esta versión, haga clic aquí. La mayor característica nueva de esta versión son las cadenas Unicode. Una asignación aumentada también es otra característica que vino con ella, entre otras.

Python 1

Esta era la versión de python, que iba desde python 1.0 a python 1.6.

Publicado el 5 de septiembre de 2000. Para descargarlo, haga clic aquí. La última actualización de esta versión es Python 1.6.1. Para descargar esta versión, haga clic aquí. Esta versión hace que la eliminación de objetos de forma segura, incluidas las estructuras de datos profundamente anidadas y el formato de cadenas, también se cambie a ‘% r’ entre otras características.

Las siguientes versiones de Python son más antiguas y no están disponibles para su descarga en el sitio web oficial de Python. Por esa razón, solo los enumeraremos sin sus enlaces de descarga, y tampoco mencionaremos los cambios con los que vinieron.

Publicado el 3 de enero de 1998. La última actualización de esta versión es Python es 1.5.2

Publicado el 26 de octubre de 1996. Es la única versión publicada.

Publicado el 13 de octubre de 1995. Es la única versión publicada.

Publicado el 13 de abril de 1995. Es la única versión publicada.

Publicado el 11 de octubre de 1994. La última actualización de esta versión es Python es 1.1.1

Publicado el 26 de enero de 1994. La última actualización de esta versión es Python 1.0.4

Python 2 frente a Python 3

Python 2 se considera un legado, mientras que Python 3 es el futuro. Mientras que python 2 usó ASCII para almacenar cadenas, python 3 usa Unicode, que es más versátil porque puede almacenar idiomas extranjeros. Python 3 usa la función print () para mostrar, que reemplazó la declaración de impresión.
La mayoría de las empresas prefieren usar Python 3 debido a los mayores beneficios de Python 3, como el soporte para inteligencia artificial, aprendizaje automático y ciencia de datos.
Código de muestra de Python 3:

def main():
  print("Good Morning Python!")
  
if __name__== "__main__":
  main()

Código de muestra de Python 2:

def main():
  print "Good Morning Python!"
  
if __name__== "__main__":
  main()

Conclusión

De la lista anterior, puede decir que Python realmente se ha trabajado durante más de una década, digamos una década y media. Esto le indica que ahora está más avanzado en este punto. También tiene un futuro prometedor, ya que todavía se está trabajando en él, y se espera que se publiquen mejores versiones más adelante, si no pronto. Le hemos proporcionado las versiones disponibles para Windows y le sugiero que utilice la última versión.

Deja una respuesta