Archivos en la Categoría: python

Hola Mundo en Python

El lenguaje de programación Python fue creado por Guido van Rossum a finales de los años 80. Es un lenguaje orientado a objetos que también es un lenguaje de script, como perl. Los usuarios de linux pueden escribir la instrucción

$ python

para acceder a la consola de mandos del lenguaje, que muestra un mensaje como el siguiente:

Python 2.7.3 (default, Sep 26 2012, 21:53:58) 
[GCC 4.7.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 

Lo más natural es usar la instrucción print para escribir un mensaje en la pantalla. Saludar al mundo es una buena opción, así que, escribir un print ‘Hola, Mundo!’ es lo primero que haremos.

Python 2.7.3 (default, Sep 26 2012, 21:53:58) 
[GCC 4.7.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> print 'Hola, Mundo!'
Hola, Mundo!
>>> 

Este primer programa también puede guardarse en un archivo, que llamaremos de manera descriptiva HolaMundo.py. El nombre es opcional, pero la extensión .py no lo es. A continuación se presenta el programa:

#/usr/bin/python

###############################################################################
#                                                                             #
# Este programa imprime el mensaje "Hola, Mundo"                              #
#                                                                             #
# Ultima modificacion: 10 de febrero de 2014                                  #
###############################################################################

print 'Hola, Mundo'

#FIN DEL SCRIPT

=================================================================================
Ahora vamos a analizar un poco la estructura del programa.
Todos los comentarios en python inician con un # y continúan hasta el siguiente salto de línea. El primer comentario,

#/usr/bin/python

NO es opcional, debe ir siempre al inicio del archivo, y hace referencia a la localización del intérprete de python en los archivos linux.
El recuadro siguiente es un comentario para documentar el programa. Documentar es importante debido a que el lenguaje python no es un lenguaje propio para humanos. Dentro del recuadro se escribe en español lo que hace el programa. En este, como en todos los programas, es una muy buena costumbre comentar.
La siguiente línea es la parte más importante del programa

print 'Hola, Mundo!'

indica, mediante la instrucción print, que lo que está contenido dentro de las comillas sencillas debe imprimirse en la pantalla. De manera natural, esta instrucción imprime un salto de línea al final, por lo cual el cursor aparecerá justo debajo de la línea con el mensaje.
Un último comentario aparece como indicativo de que el programa ha terminado. Esto es sólo una costumbre, usted puede omitirlo y no hay ningún problema.
Para ejecutar nuestro script, basta con escribir en la consola la instrucción

$ python HolaMundo.py

y se producirá finalmente el mensaje:

Hola, Mundo!