⊗pyPmLpNSG 157 of 208 menu

Génération de nombres avec un pas via for en Python

Pour afficher les nombres avec un certain pas, il faut passer un troisième paramètre à la fonction range.

Exemple

Affichons les nombres de 1 à 9 avec un pas de 2 :

for num in range(1, 10, 2): print(num)

Résultat de l'exécution du code :

1 3 5 7 9

Exemple

Si on définit un pas avec un nombre négatif, les nombres seront affichés dans l'ordre inverse. Pour plus de clarté, échangeons les valeurs du premier et du deuxième paramètre de la fonction :

for num in range(10, 1, -1): print(num)

Après l'exécution du code, les nombres de 10 à 2 s'afficheront, car la valeur du deuxième paramètre n'est pas incluse dans la plage :

10 9 8 7 6 5 4 3 2

Problèmes pratiques

Affichez dans la console les nombres pairs de 1 à 100.

Affichez dans la console les nombres de -10 à 10.

Écrivez le code pour obtenir les nombres suivants :

20 17 14 11 8 5 2
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser