El uso del lenguaje de programación Python 1/1

LearningXpert

Python, una de nuestras prioridades en formación, es un lenguaje de programación interpretado, lo que ahorra un tiempo considerable en el desarrollo del programa, pues no es necesario compilar ni enlazar,  se basa en desarrollar una sintaxis favorable a un código legible. Se trata de un lenguaje de programación multiparadigma, ya que soporta programación imperativa, orientación a objetos y programación funcional, usa tipado dinámico y es multiplataforma.

El intérprete se puede utilizar de modo interactivo, lo que facilita experimentar con características del lenguaje, escribir programas desechables o probar funciones durante el desarrollo del programa. También es una calculadora muy útil.

Se desarrolló con el fin de hacer la programación más accesible a más gente, con un nivel de 'alfabetización' básico en lenguajes de programación, similar a la alfabetización básica en inglés y habilidades matemáticas necesarias por muchos trabajadores. Se puede usar para crear aplicaciones web, juegos y hasta un motor de búsqueda.

Cuando decimos que Python es un lenguaje de programación multiparadigma significa que más que forzar a los programadores a adoptar un estilo particular de programación, permite varios estilos: programación funcional, programación orientada a objetos, programación imperativa . Otros paradigmas están soportados utilizando extensiones.

Para la administración de memoria usa tipado dinámico y conteo de referencias.

Una característica importante de Python es la resolución dinámica de nombres; enlace dinámico de métodos; es decir, lo que enlaza un método y un nombre de variable

Otra característica es la facilidad de extensión. Se pueden escribir nuevos módulos fácilmente en C o C++. Y puede incluirse en aplicaciones que necesitan una interfaz programable.

Los usuarios de Python la denominan Filosofía Python y es bastante análoga a la filosofía de Unix.

Python fue diseñado para ser leído con facilidad. Una de sus características es el uso de palabras donde otros lenguajes utilizarían símbolos

Esto resulta útil tanto para las personas que se están familiarizando con el lenguaje como para los programadores más avanzados

Python incluye un modo interactivo en el cual se escriben las instrucciones como intérprete de comandos: las expresiones pueden ser introducidas una a una, pudiendo ver el resultado de su evaluación inmediatamente, lo que da la posibilidad de cambiar o modificar secciones de código en el modo interactivo antes de integrarlo como parte de un programa.

El contenido de los bloques de código (bucles, funciones, clases, etc.) es delimitado mediante espacios o tabuladores, conocidos como indentación, antes de cada línea de órdenes pertenecientes al bloque.[]

Python se diferencia así de otros lenguajes de programación que mantienen como costumbre declarar los bloques mediante un conjunto de caracteres, normalmente entre llaves.

Compártelo: