Matrice de LED : afficher des messages
Exercice 1 : rôle des fonctions show et scroll avec la console (= sans utiliser un programme)
Il est possible d'envoyer les instructions une par une dans la console au lieu d'exécuter un programme. C'est un langage interprété.
Cliquer sur pour afficher le terminal série.
Arrêter l’exécution du programme en cliquant sur
Dans la console :
- taper from microbit import *, valider avec entrée ;
- taper display.show("Hello World!"), valider avec entrée ;
- observer la matrice de LED;
- taper display.scroll('Hello World!'), valider avec entrée.
- observer la matrice de LED;
Quelle est la différence entre les deux fonctions ?
Exercice 2 :
Copiez puis collez le code suivant : ( puis )
from microbit import *
|
Analysez ce code. Que fait-i l ?
Faîtes-le fonctionner sur la carte ou le simulateur en ligne.
Aide Structure répétitive : Répéter
Pour répéter à l'infini :
Tant que vrai Action 1 Action 2 Fin tant que |
Exercice 3 :
|
La fonction range(0, 5) donne une séquence d'entiers avec la variable x = 0 puis 1, 2, 3, 4.
str(x) convertit l'entier x en chaîne de caractères.
Modifiez le programme ci-dessus afin qu'il compte en boucle de 0 jusqu'à 9.
Modifiez le programme pour qu'il se répète après une pause de 4 s.
Aide Structure répétitive : Pour
La boucle Pour (for en anglais) est une structure de contrôle de programmation qui permet de répéter l'exécution d'une séquence d'instructions.
Afficher 0, 1, 2, 3 ,4 s'écrit :
Pour i allant de 0 à 4 par pas de 1 Afficher i Attendre 500 ms Fin pour |
|
Créé avec HelpNDoc Personal Edition: Créer des livres électroniques EPub facilement