PYTHON [01]

python_logo

Hola! Buenas a tod@s!: Hoy vamos a dar comienzo a un taller nuevo: PYTHON.
En ésta primera entrada voy a explicar brevemente que es Python, como instalarlo con un simple Script en GNU/Linux con un respectivo IDE ( integrated development environment ) y algunos manuales para leer acerca del tema.
El IDE que uso es NINJA-IDE (También estará como opción para instalar en el script).
NOTA: Obviamente el script no está escrito en Python porque así como Uds. estoy empezando a aprender a usar éste lenguaje de programación. 😉

¿Qué es Python?

Según “Python para todos”, Python es un lenguaje de programación creado por Guido Van Rossum a principios de los ’90. Cuenta con una sintaxis muy limpia que favorece un código legible.
Se trata de un lenguaje interpretado o de script, con tipado dinámico, fuertemente tipado, multiplataforma y también orientado a objetos.

¿ Qué quiere decir interpretado o de script ?

Es aquel que se ejecuta utilizando un programa intermedio llamado intérprete (en nuestro caso usaremos NINJA-IDE o yo por lo menos :)) en lugar de compilar el código a lenguaje máquina se usa el lenguaje compilado para ejecutar directamente.
La ventaja es que su ejecución es más rápida y su contra es que no son tan flexibles y portables.
Hay maneras de generar el bytecode como en otros lenguajes por medio de un seudo-código de máquina.

¿ Y el tipado dinámico ?

La característica de tipado dinámico se refiere a que no es necesario declarar el tipo de dato que va a tener una determinada variable, sino que se determinará en tiempo de ejecución, ésta puede cambiar si se le asigna un valor de otro tipo.

¿ Fuertemente tipado ?

Quiere decir que por ejemplo tenemos una variable de tipo string no podemos tratarla como un número ya que generaría errores.

¿ Multiplataforma ?

Podremos correr nuestro programa en los principales SO (Sistemas Operativos) sin grandes cambios.

¿ Orientado a objetos ?

Python es un lenguaje que todo el mundo debería conocer.  Su sintaxis simple, clara y sencilla; el tipado dinámico, el gestor de memoria, la gran cantidad de librerías disponibles y la potencia del lenguaje, entre otros, hacen que desarrollar una aplicación en Python sea sencillo, muy rápido y, lo que es más importante, divertido (¿Divertido? el autor de éste libro si sabe como vender Python :)).

Link descarga script: 01_python_operadores_aritmeticos.py

MD5: d9f9d57a6f9d48598d5724561fd64a8d

Link descarga libro: python_para_principiantes.pdf

MD5: 1bc7b1975e0aa08142507251541ec04c

Link descarga script: instalación: tools_python_install.sh

MD5: 0024fc30323d980ca0252b7e48370741

Espero le haya gustado y saben que sus comentarios o correcciones ayudaran al blog y a su autor a seguir creciendo. Saludos 😉

Anuncios

Un comentario en “PYTHON [01]

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s