Python en Raspberry Pi

Python es un lenguaje interpretado (se traduce a lenguaje máquina en tiempo de ejecución), de tipo secuencial (se ejecuta una instrucción detrás de otra, aunque soporta otros estilos como orientado a objetos o funcional) de código abierto (Open Source) que se encuentra preinstalado su IDLE (editor e interprete) en el SO Raspbian de la Raspberry Pi.

El ciclo de desarrollo de un programa Python en la Raspberry Pi es:

  1. Escribir un programa con Geany o con el editor de Python (Recuerde la importancia de comentar lo que hace y tratar las excepciones o errores).
  2. Guardar el programa (“save as ..” ) con la extensión .py
  3. Ejecutar el programa (“Run”) en el interprete de Python  (“shell”).
  4. Depurar los errores y mejorar las prestaciones
  5. Versionar (guardar el programa con un nombre distinto para no destruir el trabaja hecho) y volver a 3

Dos ejemplos para comenzar a programas con Python 3 en la Raspberry PI:

# Hola.py
# Imprime un texto por consola
print ('Hola mundo')

# Hola_lista.py
#Imprime una lista
lista = ['Hola', 'Adios']
for texto in lista:
print (texto)

En otra entrada veremos como controlas las entradas y salidas de la GPIO de la Raspberry Pi  con Python