0% ont trouvé ce document utile (0 vote)
11 vues9 pages

Exercices sur les Variables en Python

Le document présente une série d'exercices pratiques sur les variables en Python, allant de la création de variables simples à des concepts avancés comme la portée des variables et les références d'objets. Chaque exercice demande à l'utilisateur de réaliser des tâches spécifiques, telles que l'affichage de messages, le calcul de valeurs, et la manipulation de données. Ces exercices visent à renforcer la compréhension des variables et de leur utilisation dans la programmation Python.

Transféré par

Tony Teré
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
11 vues9 pages

Exercices sur les Variables en Python

Le document présente une série d'exercices pratiques sur les variables en Python, allant de la création de variables simples à des concepts avancés comme la portée des variables et les références d'objets. Chaque exercice demande à l'utilisateur de réaliser des tâches spécifiques, telles que l'affichage de messages, le calcul de valeurs, et la manipulation de données. Ces exercices visent à renforcer la compréhension des variables et de leur utilisation dans la programmation Python.

Transféré par

Tony Teré
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Les Variables en Python

Exercice 1 :

Crée une variable nom et attribue-lui ton prénom. Affiche ensuite le


message :
« Bonjour, je m'appelle [ton prénom] ».

Exercice 2 :

Déclare deux variables, age et ville, puis affiche la phrase :


« J’ai [âge] ans et j’habite à [ville]. »

Exercice 3 :

Crée une variable x contenant le nombre 10 et une variable y contenant


le nombre 5.
Affiche la somme, la différence, le produit et le quotient de ces deux
nombres.

Exercice 4 :

Crée une variable message contenant une chaîne de caractères, puis


affiche sa longueur à l’aide de la fonction len().

Exercice 5 :

Crée trois variables : nom, prenom et age.


Affiche-les dans une seule phrase en utilisant la concaténation de
chaînes de caractères.
Exercice 6 :

Crée une variable temperature et donne-lui la valeur de 25.


Affiche :
« La température actuelle est de 25°C ».

Exercice 7 :

Demande à l’utilisateur de saisir son prénom et stocke cette valeur dans


une variable.
Affiche ensuite un message de bienvenue personnalisé.

Exercice 8 :

Crée deux variables a et b avec des valeurs entières.


Échange les valeurs de a et b sans utiliser de troisième variable.

Exercice 9 :

Crée une variable prix représentant le prix d’un produit et une variable
quantite.
Calcule et affiche le montant total à payer.

Exercice 10 :

Crée une variable phrase contenant une courte phrase.


Affiche la phrase en majuscules puis en minuscules.

Exercice 11 :
Crée une variable nom_complet contenant un prénom et un nom.
Affiche seulement le prénom à l’aide du slicing (découpage de chaîne).

Exercice 12 :

Crée une variable note contenant une valeur décimale.


Affiche la note arrondie à l’entier le plus proche.

Exercice 13 :

Crée une variable age et teste si la personne est majeure (≥18) ou


mineure.
Affiche un message correspondant.

Exercice 14 :

Crée une variable jour contenant un jour de la semaine.


Affiche un message différent selon la valeur de la variable (par
exemple : « C’est lundi, début de semaine ! »).

Exercice 15 :

Crée une variable nom_produit et une variable prix_unitaire.


Affiche une phrase comme :
« Le produit [nom_produit] coûte [prix_unitaire] FCFA. »

Exercice 16 :
Crée une variable texte contenant une phrase.
Remplace un mot du texte par un autre à l’aide de la méthode .replace()
et affiche le résultat.

Exercice 17 :

Crée une variable age et une variable annee_actuelle.


Calcule l’année de naissance et affiche-la.

Exercice 18 :

Crée une variable note1, note2, et note3.


Calcule la moyenne et affiche :
« La moyenne des notes est : [moyenne] ».

Exercice 19 :

Crée une variable mot_de_passe et vérifie si elle est égale à


"python123".
Si oui, affiche "Accès autorisé", sinon affiche "Accès refusé".

Exercice 20 :

Crée une variable compteur initialisée à 0.


Augmente sa valeur de 1 à chaque itération d’une boucle for allant de 1
à 5, et affiche la valeur du compteur à chaque étape.

Avancés – Les Variables en Python


Exercice 1 : Portée locale et globale
Crée une variable globale x = 10 et une fonction qui définit une
variable locale x = 20.
Affiche la valeur de x à l’intérieur et à l’extérieur de la fonction
pour observer la différence.

Exercice 2 : Variables mutables et immuables


Crée une liste et une chaîne de caractères.
Modifie les deux objets dans une fonction et observe si le
changement est visible à l’extérieur de la fonction.

Exercice 3 : Affectation multiple


Utilise une seule ligne pour attribuer trois valeurs différentes à
trois variables (a, b, c).
Affiche-les pour vérifier la bonne attribution.

Exercice 4 : Déballage de variables


Crée une liste contenant trois éléments et assigne-les à trois
variables séparées en une seule ligne.
Affiche chaque variable.

Exercice 5 : Échange de valeurs


Écris un programme qui échange les valeurs de deux variables
sans utiliser de variable temporaire.

Exercice 6 : Type dynamique


Crée une variable valeur et affecte-lui successivement un entier,
une chaîne, puis une liste.
Affiche son type après chaque changement à l’aide de type().

Exercice 7 : Variables et identifiants mémoire


Crée deux variables contenant la même valeur entière.
Vérifie si elles partagent la même adresse mémoire avec la
fonction id().

Exercice 8 : Références d’objets mutables


Crée une liste A et assigne B = A.
Modifie B et affiche A.
Explique le comportement observé (sans code explicatif ici).

Exercice 9 : Copie d’objets


Crée une liste, fais une copie avec copy() et une autre avec une
simple affectation.
Modifie chaque copie et observe la différence.
Exercice 10 : Variables dans une boucle
Déclare une variable à l’extérieur d’une boucle for et
incrémente-la à l’intérieur.
Observe sa valeur finale après la boucle.

Exercice 11 : Variables et fonctions imbriquées


Déclare une fonction contenant une sous-fonction interne qui
accède à une variable de la fonction principale.
Affiche cette variable depuis les deux fonctions.

Exercice 12 : Mots-clés global et nonlocal


Crée une fonction interne qui modifie une variable externe avec
le mot-clé nonlocal, puis une autre qui la modifie avec global.
Affiche les effets observés.

Exercice 13 : Variables et valeurs par défaut


Crée une fonction avec un paramètre par défaut de type liste.
Appelle plusieurs fois la fonction sans argument et observe si la
liste se cumule ou non.

Exercice 14 : Variables et mémoire partagée


Crée une variable liste, puis crée une nouvelle variable via alias
= liste_originale.
Ajoute un élément dans alias et affiche liste_originale.

Exercice 15 : Conversion de type dynamique


Crée trois variables de type différent (int, str, float) et convertis-
les dynamiquement avec int(), str() et float() avant de les
additionner.

Exercice 16 : Variables et importations


Crée un fichier Python séparé (ex: module_test.py) contenant
une variable x = 42.
Depuis un autre script, importe cette variable et affiche sa
valeur.

Exercice 17 : Variables et constantes


Définis des constantes en majuscules (TAUX_TVA, PI, etc.) et
montre qu’elles peuvent tout de même être modifiées.
Commente ce comportement.

Exercice 18 : Variables et compréhension de liste


Crée une liste avec une compréhension qui utilise une variable
externe.
Modifie la variable externe après la création et vérifie si la liste
change.

Exercice 19 : Variables dans les expressions lambda


Crée une variable n = 5, puis une fonction lambda f = lambda x:
x + n.
Change la valeur de n et exécute f(10) à nouveau.
Observe le résultat.

Exercice 20 : Variables d’environnement


Utilise le module os pour lire une variable d’environnement (par
exemple, USER ou PATH).
Affiche sa valeur dans la console.

Vous aimerez peut-être aussi