# Exercice 1 : Tuples
# 1. Crée un tuple contenant les nombres de 1 à 5.
# 2. Essaye de modifier un élément du tuple et observe l’erreur.
# 3. Crée un tuple avec des informations personnelles (nom, âge,
ville) et imprime chaque élément individuellement.
# 4. Crée un tuple avec des éléments répétés et utilise la méthode
.count() pour compter le nombre d’occurrences d’un élément
spécifique.
# 5. Crée un tuple imbriqué et accède à un élément à l'intérieur du
tuple interne.
# 6. Trouve l'indice d'un élément dans un tuple.
# 7. Concatène deux tuples.
# 8. Multiplie un tuple par un facteur.
# 9. Crée un tuple vide.
# 10. Utilise la fonction len() pour obtenir la longueur d'un tuple.
# Exercice 2 : Dictionnaires
# 1. Crée un dictionnaire avec les informations suivantes : {"nom":
"Alice", "âge": 25, "ville": "Paris"}.
# 2. Ajoute un nouvel élément "profession": "Développeur" au
dictionnaire.
# 3. Supprime l’entrée "âge" du dictionnaire.
"L’apprentissage est un voyage, pas une destination. Chaque difficulté surmontée est une marche de
plus vers l’excellence. N’abandonnez jamais, car chaque ligne de code, chaque erreur corrigée, chaque
leçon apprise vous rapproche du succès." 🚀💡
# 4. Accède à la valeur de la clé "ville" et affiche-la.
# 5. Parcours le dictionnaire et affiche toutes les clés et valeurs.
# 6. Crée un dictionnaire avec des informations sur un livre et
accède à un élément spécifique.
# 7. Vérifie si une clé existe dans un dictionnaire.
# 8. Modifie la valeur d'une clé dans un dictionnaire.
# 9. Utilise la méthode .get() pour accéder à un élément du
dictionnaire.
# 10. Crée un dictionnaire avec des paires clé-valeur et
transforme-le en une liste de tuples.
# Exercice 3 : Sets
# 1. Crée un set contenant les nombres de 1 à 5.
# 2. Ajoute un nombre supplémentaire (par exemple, 6) au set.
# 3. Essaie d’ajouter un élément déjà présent et observe ce qui se
passe.
# 4. Crée deux sets et fais l’union, l’intersection et la différence
entre eux.
# 5. Vérifie si un élément est présent dans un set avec l’opérateur
in.
# 6. Crée un set vide.
"L’apprentissage est un voyage, pas une destination. Chaque difficulté surmontée est une marche de
plus vers l’excellence. N’abandonnez jamais, car chaque ligne de code, chaque erreur corrigée, chaque
leçon apprise vous rapproche du succès." 🚀💡
# 7. Utilise la méthode .remove() pour supprimer un élément d’un
set.
# 8. Utilise la méthode .discard() pour supprimer un élément d’un
set sans erreur si l'élément n'existe pas.
# 9. Crée un set à partir d'une liste avec des doublons.
# 10. Trouve la taille d’un set avec la fonction len().
# Exercice 4 : Fonctions
# 1. Crée une fonction addition(a, b) qui retourne la somme de
deux nombres.
# 2. Crée une fonction est_pair(n) qui retourne True si un nombre
est pair, sinon False.
# 3. Crée une fonction qui prend un dictionnaire comme argument
et affiche toutes les clés et valeurs.
# 4. Crée une fonction inverse_chaine(chaine) qui prend une
chaîne de caractères et retourne la chaîne inversée.
# 5. Crée une fonction qui prend un nombre et retourne son carré.
# 6. Crée une fonction qui retourne le plus grand de deux
nombres.
# 7. Crée une fonction qui retourne la somme de tous les
éléments d’une liste.
"L’apprentissage est un voyage, pas une destination. Chaque difficulté surmontée est une marche de
plus vers l’excellence. N’abandonnez jamais, car chaque ligne de code, chaque erreur corrigée, chaque
leçon apprise vous rapproche du succès." 🚀💡
# 8. Crée une fonction qui vérifie si un mot est palindrome.
# 9. Crée une fonction qui retourne la longueur d’une chaîne sans
utiliser len().
# 10. Crée une fonction qui prend une liste de nombres et
retourne la moyenne.
"L’apprentissage est un voyage, pas une destination. Chaque difficulté surmontée est une marche de
plus vers l’excellence. N’abandonnez jamais, car chaque ligne de code, chaque erreur corrigée, chaque
leçon apprise vous rapproche du succès." 🚀💡