2. Python es un lenguaje de script
desarrollado por Guido van Rossum.
Podemos codificar empleando
programación lineal, estructurada y
orientada a objetos”… Así comienza el
curso que te llevará paso a paso, y poco a
poco, a descubrir el mundo que se
esconde detrás de este lenguaje de
programación.
3. Historia de Python
Python fue lanzado por primera vez en 1991, desarrollado
inicialmente por Guido van Rossum. Python se inspiró en ABC y
lenguajes de programación Haskell.
Python es un proyecto de código abierto, administrado por la
Python Software Foundation.
Su nombre es inspirado el la seria The Monty Python de la BBC
de Londres.
4. Razones de peso para
aprender Python
Python es uno de los lenguajes de
programación más empleados. El lenguaje
se centra en la legibilidad y debido a su
sintaxis, el programador escribe menos
líneas de código que en otros lenguajes
como C++ o Java.
Es un lenguaje sencillo de aprender
Sirve como base teórica de
programación
La demanda del lenguaje es alta
Se emplea en desarrollo web
Tiene una gran comunidad que lo
respalda
5. Características de Python
Python es un lenguaje muy expresivo, es decir, los programas
Python son muy compactos.
Sintaxis de Python es muy elegante y permite la escritura de
programas cuya lectura resulta sencilla.
Python ofrece un entorno interactivo para pruebas y
depuración.
El entorno de ejecución de Python detecta muchos de los
errores de programación que es capan al control de los
compiladores y proporciona información muy rica para
detectarlos y corregirlos.
Python puede usarse como lenguaje procedimental o como
lenguaje orientado a objetos.
Posee un rico juego de estructuras de datos que se pueden
manipular de modo sencillo.
6. Quienes usan Python
Google
Youtube
Yahoo
Industrial Light & Magic
Distribuciones GNU/Linux
Si queremos conocer otros usuarios y
proyectos reconocidos podemos dirigirnos
a la dirección:
http://www.python.org/about/success/
7. IDEs Python
Para Python tenemos varios entornos de desarrollo integrados, entre
estos:
IDLE . (Windows/Linux)
Netbeans con el plugin para Python. (Windows/Linux)
Eclipse (PyDev) con el plugin para Python. (Windows/Linux)
Emacs. (Linux)
Vim. (Linux)
boa constructor. (Windows/Linux)
Eric. (Linux)
Pyragua. (Windows/Linux)
Geany (Windows/Linux)
8. Geany
Geany es un editor de programación compatible con multitud de
lenguajes, como C, Java, PHP, HTML, Python, Perl o Pascal, entre otros.
Geany incluye resaltado de sintaxis, completado de código,
autocompletado de construcciones habituales.
Geany permite compilar y ejecutar los programas creados o editados,
ya sea desde el terminal o desde su menú. Y además dispone de
plugins, destacando autoguardado, buscador de archivos y
exportador.
Geany es software libre y su sitio oficial de descarga es:
http://www.geany.org/
9. Escribiendo Código en Python
Para escribir un programa en Python basta
con abrir un editor de texto, escribir nuestro
código respectivo y guardad el archivo en
extensión .py.
Ejemplo, escribamos el ejemplo típico del
hola mundo en Python.
# hola.py
print ‘Hola Mundo’
Para ejecutarlo solo es necesario que en la
terminal de Windows o Linux ejecutemos el
comando python hola.py o si estamos
usando el IDLE de Python le digamos en la
barra de menu: Run –> Run Module
10. Es bastante extenso e importante el material educativo que
podemos encontrar en internet, que hoy en día son muchas las
personas que optamos por estudiar de forma autodidacta, por este
importante medio.
Notas del editor
Python presenta una serie de ventajas que lo hacen muy atractivo, tanto para su uso profesional como para el aprendizaje. Entre estas tenemos: