01 76 38 08 47
Logo Kartable
AccueilParcourirRechercheSe connecter

Pour profiter de 10 contenus offerts.

Logo Kartable
AccueilParcourirRechercheSe connecter

Pour profiter de 10 contenus offerts.

  1. Accueil
  2. Seconde
  3. Mathématiques
  4. Exercice : Écrire une boucle bornée dans un cas simple

Écrire une boucle bornée dans un cas simple Exercice

Ce contenu a été rédigé par l'équipe éditoriale de Kartable.

Dernière modification : 12/05/2025 - Conforme au programme 2025-2026

Comment s'écrit une boucle qui affiche tous les entiers entre 0 et 4 ?

Pour écrire une boucle sur un nombre fini d'éléments en Python, on peut utiliser l'instruction \verb/for/ suivie du nom de la variable qui va prendre à chaque étape les valeurs de la liste précisée après \verb/in/.

Ici, on souhaite construire une boucle sur tous les entiers entre 0 et 4 . On peut utiliser l'instruction \verb/range(5)/ qui retourne une liste contenant les entiers [0{,}1{,}2{,}3{,}4] :
\verb/for i in range(5):/

À chaque étape, la variable \verb/i/ contient les entiers et on peut l'utiliser dans le bloc qui suit l'instruction \verb/for/.

Une boucle qui affiche tous les entiers entre 0 et 4 s'écrit donc :

\verb/ for i in range(5): /
\verb/ print(i) /

Comment s'écrit une boucle qui affiche tous les entiers pairs entre 0 et 10 ?

Pour écrire une boucle sur un nombre fini d'éléments en Python, on peut utiliser l'instruction \verb/for/ suivie du nom de la variable qui va prendre à chaque étape les valeurs de la liste précisée après \verb/in/.

Ici, on souhaite construire une boucle sur tous les entiers pairs entre 0 et 10 . On peut utiliser l'instruction \verb/range(6)/ qui retourne une liste contenant les entiers [0{,}1{,}2{,}3{,}4{,}5] :
\verb/for i in range(5):/

À chaque étape, la variable \verb/i/ contient les entiers et on peut l'utiliser dans le bloc qui suit l'instruction \verb/for/. Pour avoir tous les entiers pairs, il suffit de multiplier cette variable par 2 et de l'afficher.

Une boucle qui affiche tous les entiers pairs entre 0 et 10 s'écrit donc :

\verb/ for i in range(6): /
\verb/ print(i*2) /

Comment s'écrit une boucle qui affiche les 4 premiers entiers multiples de 3 ?

Pour écrire une boucle sur un nombre fini d'éléments en Python, on peut utiliser l'instruction \verb/for/ suivie du nom de la variable qui va prendre à chaque étape les valeurs de la liste précisée après \verb/in/.

Ici, on souhaite construire une boucle sur les 4 premiers entiers multiples de 3 . On peut utiliser l'instruction \verb/range(4)/ qui retourne une liste contenant les entiers [0{,}1{,}2{,}3] :
\verb/for i in range(4):/

À chaque étape, la variable \verb/i/ contient les entiers et on peut l'utiliser dans le bloc qui suit l'instruction \verb/for/. Ici, pour avoir les multiples de 3 , il suffit de multiplier chacun de ces entiers par 3 .

Une boucle qui affiche les 4 premiers entiers multiples de 3 s'écrit donc :

\verb/ for i in range(4): /
\verb/ print(3*i) /

Comment s'écrit une boucle qui affiche chaque caractère dans la chaîne « Kartable » ?

Pour écrire une boucle sur un nombre fini d'éléments en Python, on peut utiliser l'instruction \verb/for/ suivi du nom de la variable qui va prendre à chaque étape les valeurs de la liste précisée après \verb/in/.

Ici, on souhaite construire une boucle sur tous les caractères de la chaîne « Kartable ». En Python, on peut itérer simplement sur les chaînes de caractères :
\verb/ for c in "Kartable":/

À chaque étape, la variable \verb/c/ contient les caractères de la chaîne « Kartable » et on peut l'utiliser dans le bloc qui suit l'instruction \verb/for/.

Une boucle qui affiche chaque caractère dans la chaîne « Kartable » s'écrit donc :

\verb/ for c in "Kartable": /
\verb/ print(c) /

Comment s'écrit une boucle qui affiche les caractères de « Kartable » à l'envers ?

Pour écrire une boucle sur un nombre fini d'éléments en Python, on peut utiliser l'instruction \verb/for/ suivi du nom de la variable qui va prendre à chaque étape les valeurs de la liste précisée après \verb/in/.

Ici, on souhaite construire une boucle sur tous les caractères de la chaîne « Kartable ». En Python, on peut itérer simplement sur les chaînes de caractères :
\verb/ for c in "Kartable"[::-1]: /

Ici, la chaîne de caractères est vue comme une liste qu'on peut « slicer ». Cela signifie que l'on commence à la fin de la chaîne et qu'on se déplace en sens inverse. \verb/ [::-1]/ commence à la fin et se termine à la position 0 , se déplace avec un pas de -1 , c'est-à-dire en sens inverse.

À chaque étape, la variable \verb/c/ contient les caractères de la chaîne « Kartable » en sens inverse et on peut l'utiliser dans le bloc qui suit l'instruction \verb/for/.

Une boucle qui affiche les caractères de « Kartable » à l'envers s'écrit donc :

\verb/ for c in "Kartable"[::-1]: /
\verb/ print(c) /

La charte éditoriale garantit la conformité des contenus aux programmes officiels de l'Éducation nationale. en savoir plus

Les cours et exercices sont rédigés par l'équipe éditoriale de Kartable, composéee de professeurs certififés et agrégés. en savoir plus

Voir aussi
  • Cours : Utiliser les variables et les instructions élémentaires
  • Exercice : Déterminer le type d’une variable
  • Exercice : Choisir le type d’une variable en fonction de la situation
  • Exercice : Écrire une instruction d’affectation simple
  • Exercice : Écrire une instruction d'affectation complexe
  • Exercice : Différencier situation d'instruction conditionnelle, situation de boucle bornée et situation de boucle non bornée
  • Exercice : Lire une instruction conditionnelle
  • Exercice : Écrire une instruction conditionnelle
  • Exercice : Lire une boucle bornée dans un cas simple
  • Exercice : Lire une boucle non bornée dans un cas simple
  • Exercice : Écrire une boucle non bornée dans un cas simple
  • Exercice : Lire un algorithme complexe
  • Exercice : Comprendre un algorithme complexe
  • Exercice : Modifier un algorithme complexe
  • Exercice : Compléter un algorithme complexe
  • Quiz : Utiliser les variables et les instructions élémentaires

Nos conseillers pédagogiques sont à votre écoute 7j/7

Nos experts chevronnés sont joignables par téléphone et par e-mail pour répondre à toutes vos questions.
Pour comprendre nos services, trouver le bon accompagnement ou simplement souscrire à une offre, n'hésitez pas à les solliciter.

support@kartable.fr
01 76 38 08 47

Téléchargez l'application

Logo application Kartable
KartableWeb, iOS, AndroidÉducation

4,5 / 5  sur  20262  avis

0.00
app androidapp ios
  • Contact
  • Aide
  • Livres
  • Mentions légales
  • Recrutement

© Kartable 2025