Python

Python 3.8.6 – Descargar gratis

0
(0)

Algunas de sus principales características distintivas incluyen:

  • una sintaxis muy clara y legible
  • una fuerte capacidad de introspección
  • orientación intuitiva de los objetos
  • expresión natural del código de procedimiento
  • modularidad completa, apoyando los paquetes jerárquicos
  • tratamiento de errores basado en excepciones
  • tipos de datos dinámicos de muy alto nivel
  • extensas bibliotecas estándar y módulos de terceros para prácticamente todas las tareas
  • extensiones y módulos fácilmente escritos en C, C++ (o Java para Jython, o lenguajes .NET para IronPython)
  • incrustado en las aplicaciones como una interfaz de programación

La pitón es poderosa… y rápida.

Los fans de Python usan la frase «pilas incluidas» para describir la biblioteca estándar, que cubre todo, desde el procesamiento asíncrono hasta los archivos zip. El lenguaje en sí es una fuente de energía flexible que puede manejar prácticamente cualquier dominio problemático. Construye tu propio servidor web en tres líneas de código. Construye un código flexible basado en datos utilizando las potentes y dinámicas capacidades de introspección de Python y las características avanzadas del lenguaje, como metaclases, teclados de pato y decoradores.

Python te permite escribir el código que necesitas, rápidamente. Y, gracias a un compilador de bytes altamente optimizado y a las librerías de soporte, el código Python se ejecuta más que rápido para la mayoría de las aplicaciones. La implementación tradicional de CPython utiliza una máquina virtual bytecode; PyPy soporta la compilación justo a tiempo (JIT) en código máquina. Además, Jython e IronPython (ver más abajo) soportan la compilación JIT en sus respectivas implementaciones de máquinas virtuales.

La pitón juega bien con los demás

Python puede integrarse con objetos COM, .NET y CORBA.

Para las bibliotecas de Java, use Jython, una implementación de Python para la Máquina Virtual de Java.

Para .NET, prueba IronPython , la nueva implementación de Microsoft de Python para .NET, o Python para .NET.

Python también es compatible con el Motor de Comunicaciones de Internet (ICE) y con muchas otras tecnologías de integración.

Si encuentras algo que Python no puede hacer, o si necesitas la ventaja de rendimiento del código de bajo nivel, puedes escribir módulos de extensión en C o C++, o envolver el código existente con SWIG o Boost.Python. Los módulos envueltos aparecen en tu programa exactamente como código Python nativo. Eso es la integración del lenguaje hecha fácil. También puedes ir por el camino opuesto e integrar Python en tu propia aplicación, proporcionando a tus usuarios un lenguaje que disfrutarán usando.

La pitón corre por todas partes

Python está disponible para todos los sistemas operativos principales: Windows, Linux/Unix, OS/2, Mac, Amiga, entre otros. Incluso hay versiones que funcionan en .NET y en la máquina virtual de Java. Le agradará saber que el mismo código fuente correrá sin cambios en todas las implementaciones.

¿Tu sistema favorito no está en esta lista? Puede que todavía soporte Python si hay un compilador C para ello. Pregunta en news:comp.lang.python – o intenta compilar Python tú mismo.

La pitón es amigable… y fácil de aprender.

El grupo de noticias Python es conocido como uno de los más amigables. La ávida comunidad de desarrolladores y usuarios mantiene un wiki, alberga conferencias internacionales y locales, ejecuta sprints de desarrollo y contribuye a los repositorios de código en línea.

Python también viene con una completa documentación, tanto integrada en el lenguaje como en páginas web separadas. Los tutoriales en línea están dirigidos tanto al programador experimentado como al recién llegado. Todos están diseñados para hacerte productivo rápidamente. La disponibilidad de libros de primera calidad completa el paquete de aprendizaje.

La pitón está abierta

La implementación de Python está bajo una licencia de código abierto que la hace libremente utilizable y distribuible, incluso para uso comercial. La licencia de Python es administrada por la Fundación de Software Python.

Echa un vistazo a los dominios de aplicación en los que se utiliza Python, o prueba la descarga actual por ti mismo.

¿Qué hay de nuevo?

La serie Python 3.8 es la más reciente e importante versión del lenguaje de programación Python, y contiene muchas nuevas características y optimizaciones.

Las principales novedades de la serie 3.8, en comparación con la 3.7

  • PEP 572, Expresiones de asignación
  • PEP 570, Argumentos de sólo posición
  • PEP 587, Configuración de Inicialización de Pitón (incrustación mejorada)
  • PEP 590, Vectorcall: un protocolo de llamada rápida para CPython
  • PEP 578, ganchos de auditoría de tiempo de ejecución
  • PEP 574, protocolo Pickle 5 con datos fuera de banda
  • Relacionado con la mecanografía: PEP 591 (Calificador final), PEP 586 (Tipos literales), y PEP 589 (TypedDict)
  • Caché del sistema de archivos paralelo para el código de bytes compilado
  • La depuración construye una parte de ABI a medida que la liberación se construye
  • las cuerdas f soportan un práctico = especificador para la depuración
  • continuar es ahora legal en finalmente: bloques
  • en Windows, el bucle de eventos asíncronos por defecto es ahora ProactorEventLoop
  • en macOS, el método de inicio de desove se utiliza ahora por defecto en el multiprocesamiento
  • El multiprocesamiento puede ahora utilizar segmentos de memoria compartidos para evitar los costos de decapado entre los procesos
  • typed_ast se fusiona de nuevo a CPython
  • LOAD_GLOBAL es ahora un 40% más rápido
  • Pickle ahora utiliza el Protocolo 4 por defecto, mejorando el rendimiento
  • Hay muchos otros cambios interesantes, por favor, consulte la página «Qué hay de nuevo» en la documentación para una lista completa.
  • Más recursos
  • Documentación en línea
  • PEP 569, 3.8 Programa de liberación
  • Informe de errores en https://bugs.python.org.
  • Ayudar a financiar a Python y su comunidad.

Usuarios de Windows

  • Los binarios para AMD64 también funcionarán en los procesadores que implementan la arquitectura de Intel 64. (También conocida como la arquitectura «x64», y anteriormente conocida como «EM64T» y «x86-64».)
  • Ahora hay instaladores «basados en la web» para las plataformas de Windows; el instalador descargará los componentes de software necesarios en el momento de la instalación.
  • Hay archivos zip redistribuibles que contienen las construcciones de Windows, lo que facilita la redistribución de Python como parte de otro paquete de software. Por favor, consulte la documentación sobre la distribución integrada para obtener más información.

Los usuarios de MacOS

  • Para Python 3.8, proporcionamos un instalador: sólo de 64 bits que funciona en macOS 10.9 (Mavericks) y sistemas posteriores.

Por favor, lea la «Información importante» que aparece durante la instalación para obtener información sobre la validación de certificados SSL/TLS y la ejecución del «Install Certificates.command».

Y ahora algo completamente diferente

Cortar a la película del mundo perdido. Vegetación tropical sudamericana. Nuestros cuatro exploradores del Restaurante Jungla y el Club de Jardinería de Ken Russell dibujan cojeando agotados.

  • Segundo Explorador: Dios mío, Betty, estamos acabados…
  • Tercer Explorador: Nunca saldremos de aquí… estamos completamente perdidos, perdidos. Incluso los nativos se han ido.
  • Primer Explorador: Adiós Betty, Adiós Farquarson. Adiós Brian. Ha sido una gran expedición…
  • Tercer Explorador: Todo lo que quedará de nosotros será un mapa, una brújula y unos metros de película, grabando nuestros últimos momentos…
  • Primer Explorador: ¡Espere un momento!
  • Cuarto Explorador: ¿Qué es?
  • Primer Explorador: Si estamos en una película, debe haber alguien que nos filme.
  • Segundo Explorador: ¡Dios mío, Betty, tienes razón!

Todos miran a su alrededor, y gradualmente todos se dan cuenta de la cámara. Se lanzan con sonrisas de alivio, se acercan a la cámara y saludan al equipo de cámara.

  • Tercer Explorador: ¡Miren! ¡Qué bueno verte!
  • Primer Explorador: ¡Qué golpe de suerte!
  • Equipo de cámara: Hola! …
  • Primer Explorador: ¡Un momento!
  • Cuarto Explorador: ¿Qué es eso?
  • Primer Explorador: Si este es el equipo que nos estaba filmando… ¿Quién nos está filmando ahora? ¡Miren!

Opciones de descarga:

¿Le ha parecido útil este contenido?

¡Haz clic en una estrella para puntuar!

Promedio de puntuación 0 / 5. Recuento de votos: 0

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.