Page 1 of 1

boucle for... avec des step et avec des nombres diminuant

Posted: Tue 3 Jun 2025 12:44
by Gustave
Bonjour à tous
je débute et j'ai un peu de mal.
En basic j'utilise souvent des boucles for.. next... step
for j=0 to 100 step 2
print j
next
qui imprimera la variable J tous les 2 unités : 0, 2,4....100
ou encore
for j=100 to 0 '# boucle descendante
print J
next
qui imprimera j : 100..99..98....

je n'arrive pas à faire la même chose en µpython
merci de votre aide

Re: boucle for... avec des step et avec des nombres diminuant

Posted: Fri 6 Jun 2025 11:59
by Dominique

Code: Select all

>>> for i in range( 10, 0, -1 ):
...     print( i )
... 
10
9
8
7
6
5
4
3
2
1
Si tu veux aussi un 0 dans la série alors il faut utiliser

Code: Select all

range( 10, -1, -1 ):
Dominique

Re: boucle for... avec des step et avec des nombres diminuant

Posted: Sat 7 Jun 2025 15:12
by Gustave
merci pour tes réponses Dominique c'est clair.
en revanche je nage un peu dans toutes les documentions que l'on trouve sur internet, le forum githup est ENORME mais je n'ai pas trouvé d'exemple de cette boucle for next avec des step .
donc merci encore

Re: boucle for... avec des step et avec des nombres diminuant

Posted: Tue 10 Jun 2025 20:53
by Dominique
MicroPython c'est du Python3.
Toutes les sources de programmation Python3 sont donc adéquate pour l'apprentissage du langage Python... y compris pour MicroPython.

W3School dispose d'une section Python qui est très abordable (en anglais) et facile à suivre. C'est une excellente ressource pour les bases ;-)

Bonne continuation.
Dominique