Python frente bonescript en su beaglebone

Probablemente se sienten relativamente cómodos con la programación en BoneScript en su BEAGLEBONE. En muchos sentidos, Python y BoneScript son similares. En ambos idiomas, utiliza variables, así como Si y mientras declaraciones, y también se controlan los pines del BEAGLEBONE cambiando los valores de un objeto. Pero hay que tener en cuenta algunas diferencias clave:

  • El flujo de código es diferente. El intérprete de Python se ejecuta cada línea secuencial. Dos programas, uno en BoneScript y otro en Python, que hacen lo mismo que pueden llegar a ser bastante diferente.

  • La sangría no es sólo la organización. Aunque se debe sangrar el código tanto como sea posible cuando se programa en BoneScript, la sangría no es más que una herramienta - aunque un potente - para mantener su programa organizado.

    De hecho, se podría escribir un programa completo en una sola línea de código. En Python, sin embargo, hendiduras al intérprete qué partes del código son sentencias dentro como Si y para.

Artículos Relacionados