Python(les variables) : Exercices corrigés

Exercice 1 : Les types de données

  1. Créez une variable x et affectez-lui la valeur 5.
  2. Créez une variable y et affectez-lui la valeur "Bonjour".
  3. Créez une variable z et affectez-lui la valeur True.
  4. Affichez le type de données de chaque variable à l’aide de la fonction type().
  5. Créez une variable a et affectez-lui la valeur 2.5.
  6. Créez une variable b et affectez-lui la valeur 7.
  7. Divisez la variable b par la variable a et stockez le résultat dans une variable c.
  8. Affichez le type de données de la variable c.
Solution
# Exercice 1 : Les types de données

# 1. Créez une variable `x` et affectez-lui la valeur `5`.
x = 5

# 2. Créez une variable `y` et affectez-lui la valeur `"Bonjour"`.
y = "Bonjour"

# 3. Créez une variable `z` et affectez-lui la valeur `True`.
z = True

# 4. Affichez le type de données de chaque variable à l'aide de la fonction `type()`.
print(type(x)) # <class 'int'>
print(type(y)) # <class 'str'>
print(type(z)) # <class 'bool'>

# 5. Créez une variable `a` et affectez-lui la valeur `2.5`.
a = 2.5

# 6. Créez une variable `b` et affectez-lui la valeur `7`.
b = 7

# 7. Divisez la variable `b` par la variable `a` et stockez le résultat dans une variable `c`.
c = b / a

# 8. Affichez le type de données de la variable `c`.
print(type(c)) # <class 'float'>
[collapse]

Exercice 2 : Manipulation de variables

  1. Créez une variable prenom et affectez-lui votre prénom.
  2. Créez une variable nom et affectez-lui votre nom de famille.
  3. Concaténez les variables prenom et nom dans une variable nom_complet.
  4. Affichez la variable nom_complet.
  5. Utilisez la méthode upper() pour mettre en majuscule la variable nom_complet.
  6. Affichez la variable nom_complet en majuscule.
  7. Utilisez la méthode split() pour séparer nom_complet en deux variables : prenom et nom.
  8. Affichez les variables prenom et nom.
Solution
# Exercice 2 : Manipulation de variables

# 1. Créez une variable `prenom` et affectez-lui votre prénom.
prenom = "Abdelhak"

# 2. Créez une variable `nom` et affectez-lui votre nom de famille.
nom = "Fadili"

# 3. Concaténez les variables `prenom` et `nom` dans une variable `nom_complet`.
nom_complet = prenom + " " + nom

# 4. Affichez la variable `nom_complet`.
print(nom_complet) # Abdelhak Fadili

# 5. Utilisez la méthode `upper()` pour mettre en majuscule la variable `nom_complet`.
nom_complet = nom_complet.upper()

# 6. Affichez la variable `nom_complet` en majuscule.
print(nom_complet) # ABDELHAK FADILI

# 7. Utilisez la méthode `split()` pour séparer `nom_complet` en deux variables : `p` et `n`.
p, n = nom_complet.split()

# 8. Affichez les variables `prenom` et `nom`.
print(p) # ABDELHAK
print(n) # FADILI
[collapse]

Exercice 3 : Convertir des données

  1. Créez une variable entier et affectez-lui la valeur 42.
  2. Convertissez la variable entier en une chaîne de caractères et stockez-la dans une variable chaine.
  3. Affichez la variable chaine.
  4. Créez une variable flottant et affectez-lui la valeur 3.14.
  5. Convertissez la variable flottant en un entier et stockez-le dans une variable entier2.
  6. Affichez la variable entier2.
Solution
# Exercice 3 : Convertir des données

# 1. Créez une variable entier et affectez-lui la valeur 42.
entier = 42

# 2. Convertissez la variable entier en une chaîne de caractères et stockez-la dans une variable chaine.
chaine = str(entier)

# 3. Affichez la variable chaine.
print(chaine) # "42"

# 4. Créez une variable flottant et affectez-lui la valeur 3.14.
flottant = 3.14

# 5. Convertissez la variable flottant en un entier et stockez-le dans une variable entier2.
entier2 = int(flottant)

# 6. Affichez la variable entier2.
print(entier2) # 3
[collapse]

Exercice 4 : Les constantes

  1. Créez une constante PI et affectez-lui la valeur 3.14159265359.
  2. Essayez de changer la valeur de la constante PI et observez ce qui se passe.
Solution

En Python, il n’y a pas de constante au sens strict du terme, mais on peut simuler le comportement d’une constante en utilisant des variables dont la valeur ne doit pas être modifiée.

# Exercice 4 : Les constantes

# 1. Créez une constante PI et affectez-lui la valeur 3.14159265359.
PI = 3.14159265359

# 2. Essayez de changer la valeur de la constante PI et observez ce qui se passe.
PI = 3.14  # Normalement cette ligne doit générer une erreur. Mais En Python, il n'y a pas de constante au sens strict du terme
[collapse]