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 instruction d'affectation complexe

Écrire une instruction d'affectation complexe Exercice

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

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

On observe les différents comportements de l'affectation d'une valeur à une variable Python.

Comment traduire en Python les instructions en langage naturel suivantes ?

  • Affecter à \verb/x/ la valeur 5
  • Affecter à \verb/x/ la valeur x^3
  • Afficher \verb/x/

En Python, pour affecter une valeur à une variable on utilise le symbole =. Le nom de la variable, composé uniquement de lettres, se situe à gauche du signe =, et la valeur à droite. Ainsi, pour traduire l'instruction « affecter à \verb/ x / la valeur 5  », on peut écrire :
\verb/x=5/

La variable \verb/x/ existe désormais. On peut modifier sa valeur, en la mettant au cube, de la façon suivante :
\verb/x=x**3/

En Python, on affiche le contenu d'une variable avec l'instruction \verb/print/.

Ainsi :

\verb/ x=5 /
\verb/ x=x**3 /
\verb/ print (x) /

Qu'affiche l'algorithme suivant ?

\verb/ x=5 /
\verb/ x=x**3 /
\verb/ print (x) /

À la première ligne, on assigne à la variable \verb/x/ la valeur 5. Ensuite, on met cette variable au cube, \verb/x/ contient donc 125.

Enfin, on affiche le contenu de la variable, c'est-à-dire \verb/125/.

Comment traduire en Python les instructions en langage naturel suivantes ?

  • Affecter à \verb/x/ la valeur 5
  • Affecter à \verb/x/ la valeur x^3
  • Affecter à \verb/x/ la valeur x - \dfrac{x^2}{2}
  • Affecter à \verb/x/ la valeur x - 3
  • Afficher \verb/x/

La première instruction consiste à associer à \verb/x/ la valeur 5. On écrit donc \verb/x = 5/.

On met à jour la valeur de \verb/x/ en mettant la valeur qu'elle contient au cube avrec l'instruction \verb/x = x**3/.

Ensuite, on retire de \verb/x/ la valeur \verb#x**2/2 #, puis 3.

Enfin, on affiche la valeur de la variable \verb~x~.

\verb/ x=5 /
\verb/ x=x**3 /

\verb# x=x - x**2/2 # 

\verb/ x= x- 3 /
\verb/ print (x) /

Qu'affiche cette suite d'instructions Python ?

\verb/ x=5 /
\verb/ x=x**3 /

\verb# x=x - x**2/2 # 

\verb/ x= x- 3 /
\verb/ print (x) /

À chaque affectation, la valeur de \verb/x/ contient la valeur précédente. On suit donc la valeur au cours des instructions :

  • \verb/x=5/ : x vaut 5
  • \verb/x=x**3/ : x vaut 125
  • \verb # x=x - x**2/2 # : x vaut 125 - \dfrac{125^2}{2} = -\text{7 687{,}5}
  • \verb/x= x- 3/ : x vaut -\text{7 687{,}5} - 3 = -\text{7 690{,}5}
  • \verb/print (x)/ : affiche -\text{7 690{,}5}

La suite d'instructions Python donnée affiche donc : \verb/ -7 690.5/

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 : 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 : Écrire 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