En esta lección le presentamos los conceptos básicos de Python. si ha programado con otros lenguajes (Java, C++, VB etc.) encontrará que python es muy fácil y rápido de aprender, aunque es un poco diferente a otros lenguajes de trabajo, en particular en cuanto a sus requisitos de formato de código.
Instalar python python.org después abrir una ventana de terminal o del sistema e iniciar el símbolo del sistema python:
timlinux@ultrabook:~/dev/cpp/QGIS-Training-Manual/python$ python
Cuando se inicia, verá un mensaje como este:
Python 2.7.3 (default, Aug 1 2012, 05:14:39)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
Ahora escriba print 'Hola Mundo' en el simbolo del sistema como se muestra a continuación:
>>> print 'Hello World'
Python responderá mediante la ejecución de su comando:
Hello World
>>>
¡Felicidades, acaba escribir su primera aplicación python!
Nota
Se puede escapar del prompt de python al presionar ctrl-D o al escribir quit() y después presionar Enter.
Naturalmente sería de uso limitado a sólo alguna vez ser capaz de escribir sus comandos de Python de forma interactiva, por lo que es una práctica común guardar los comandos de python en un archivo .py y ejecutar el archivo. Por ejemplo, guarde esta línea en un archivo de texto llamado hello_world.py:
print 'Hello World'
Nota
Por convenio, evitar guardar su código python con nombres de archivo que contengan espacios o hypens.
Ahora se puede correr su programa al escribir este desde su símbolo del sistema:
python hello_world.py
Sería más conveniente si pudiéramos ejecutar el archivo directamente. Se puede hacer esto en Linux y Mac OSX al añadir una anotación intérprete en la parte superior del archivo:
#!/usr/bin/python
print 'Hello World'
También se necesitará hacer el archivo ejecutable como este:
chmod +x hello_world.py
Ahora se puede ejecutar el archivo como este:
./hello_world.py
Nota
Hacer esto puede evitar que su programa de ser portable a través de sistemas operativos