Python

  20 librerías de Python que son sencillamente irresistibles. Programación en  Castellano.


L enguaje de programación de propósito general, utiliza scripting independiente de plataforma y orientado a objetos, permite realizar cualquier tipo de programa, desde aplicaciones para sistemas operativos como Windows, Linux o Mac. Es un lenguaje interpretado, es decir, no necesita compilar el código fuente para ejecutarlo, ofreciendo ventajas como rapidez durante el desarrollo. Python contiene una gran cantidad de librerías, tipos de datos y funciones incorporadas en el propio lenguaje, que ayudan a realizar muchas tareas comunes sin necesidad de tener que programarlas desde cero. El creador del lenguaje es un europeo llamado Guido Van Rossum. Hace más de una década que diseño Python, motivado por su experiencia en la creación de otro lenguaje llamado ABC. El objetivo de Guido era cubrir la necesidad de un lenguaje orientado a objetos de sencillo uso que sirviese para tratar diversas tareas dentro de la programación que habitualmente se hacía en Unix usando C. +.
 
Python se caracteriza por:
  • Propósito general: Permite crear todo tipo de programas.
  • Multiplataforma: Originalmente se desarrolló para Unix, aunque cualquier sistema es compatible con el lenguaje siempre y cuando exista un intérprete.
  • Interpretado: No se compilar el código antes de su ejecución.  
  • Interactivo: Dispone de un intérprete por línea de comandos en el que se pueden introducir sentencias. Cada sentencia se ejecuta y produce un resultado visible, que puede ayudarnos a entender mejor el lenguaje.
  • Orientado a Objetos: La programación orientada a objetos está soportada en Python y ofrece en muchos casos una manera sencilla de crear programas con componentes reutilizables.
  • Funciones y librerías: Dispone de muchas funciones incorporadas en el propio lenguaje, para el tratamiento de strings, números, archivos, etc. Además, existen muchas librerías que podemos importar en los programas para tratar temas específicos como la programación de ventanas.  
  • Sintaxis clara: Tiene una sintaxis muy visual, gracias a una notación identada (con márgenes) de obligado cumplimiento. En muchos lenguajes, para separar porciones de código, se utilizan elementos como las llaves o las palabras clave begin y end. Para separar las porciones de código en Python se debe tabular hacia dentro, colocando un margen al código que iría dentro de una función o un bucle. Esto ayuda a que todos los programadores adopten unas mismas notaciones.


Bienvenidos a Python

Publicar un comentario

0 Comentarios