1 Introducción a Python

1 Introducción a Python

1.1 ¿Qué es Python?

Python es un lenguaje de programación de alto nivel multiparadigma que permite:

  • Programación imperativa
  • Programación funcional
  • Programación orientada a objetos

Fue creado por Guido van Rossum en 1990 aunque actualmente es desarrollado y mantenido por la Python Software Foundation

1.2 Principales ventajas de Python
  • Es de código abierto (certificado por la OSI).
  • Es interpretable y compilable.
  • Es fácil de aprender gracias a que su sintaxis es bastante legible para los humanos.
  • Es un lenguaje maduro (29 años).
  • Es fácilmente extensible e integrable en otros lenguajes (C, java).
  • Esta mantenido por una gran comunidad de desarrolladores y hay multitud de recursos para su aprendizaje.
1.3 Tipos de ejecución
1.3.1 Interpretado en la consola de Python

Se ejecuta cada instrucción que introduce el usuario de manera interactiva.

1 Introducción a Python

1.3.2 Interpretado en fichero

Se leen y se ejecutan una a una todas las instrucciones del fichero.

1 Introducción a Python

1 Introducción a Python

También se puede hacer el fichero ejecutable indicando en la primera línea la ruta hasta el intérprete de Python.

1 Introducción a Python

1.3.3 Compilado a bytecode

1 Introducción a Python

1.3.4 Compilado a ejecutable del sistema

Hay distintos paquetes que permiten compilara un ejecutable del sistema operativo usado, por ejem­plo pyinstaller.

1 Introducción a Python

Publicaciones Similares