Python contre bonescript sur votre BEAGLEBONE

Vous vous sentez probablement relativement à l'aise avec la programmation en BoneScript sur votre BEAGLEBONE. À bien des égards, Python et BoneScript sont similaires. Dans les deux langues, vous utilisez des variables, ainsi que si et tandis que déclarations, et vous contrôlent également les broches du BEAGLEBONE en changeant les valeurs d'un objet. Mais vous devez être conscient de certaines différences clés:

  • Le flux de code est différent. L'interprète Python exécute chaque ligne séquentiellement. Deux programmes, un dans BoneScript et un autre en Python, qui font la même chose peut finir par être très différente.

  • Indentation est non seulement l'organisation. Bien que vous devriez en retrait votre code autant que possible lorsque vous programmez en BoneScript, indentation est simplement un outil - mais un puissant - pour garder votre programme organisé.

    En fait, vous pourriez écrire un programme complet en une seule ligne de code. En Python, cependant, indentations racontent l'interprète quelles parties du code sont des énoncés tels que l'intérieur si et pour.


» » » » Python contre bonescript sur votre BEAGLEBONE