Skip to content

🐍 Solutions pour le TP2 du cours de Programmation Avancée en Python (Master 1 USTHB). Couvre les dictionnaires, listes, datetime, Matplotlib et les opérations Pandas (filtres, Séries, manipulation Excel)

Notifications You must be signed in to change notification settings

dahaneahmed4/Tp2-Programation-avancee-en-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

Tp2-Programation-avancee-en-python

🐍 Solutions pour le TP2 du cours de Programmation Avancée en Python (Master 1 USTHB). Couvre les dictionnaires, listes, datetime, Matplotlib et les opérations Pandas (filtres, Séries, manipulation Excel)

🐍 Solutions TP2 - Programmation Avancée en Python

[cite_start]Ce dépôt contient les solutions pour le TP2 de Programmation Avancée en Python [cite: 3][cite_start], destiné aux étudiants de Master 1 à l'USTHB[cite: 1, 32].

📋 Sujets des Exercices

Les scripts couvrent une variété de concepts Python fondamentaux et avancés :

  • [cite_start]Exercice 1 : Création d'un dictionnaire de parité (pair/impair) à partir d'une liste[cite: 5].
  • [cite_start]Exercice 2 : Comptage des occurrences d'éléments dans une liste avec count() et formatage en tuples[cite: 7].
  • [cite_start]Exercice 3 : Utilisation des modules calendar et datetime pour afficher le mois en cours et une horloge temps réel[cite: 10].
  • [cite_start]Exercice 4 : Traçage de graphiques avec Matplotlib, en utilisant des subplots séparés pour $sin(t)$, $cos(t)$, et $exp(-t)$[cite: 12].
  • [cite_start]Exercice 5 : Filtrage d'un DataFrame Pandas pour sélectionner des lignes selon un intervalle de score[cite: 14].
  • [cite_start]Exercice 6 : Comparaison élément par élément de deux Séries Pandas[cite: 16].
  • [cite_start]Exercice 7 : Fonction de recherche séquentielle dans une liste, avec arrêt dès la première trouvaille[cite: 19, 20, 21].
  • Exercice 8 : Manipulation complète de fichiers Excel avec Pandas, incluant :
    • [cite_start]Lecture (read_excel) et écriture (to_excel).
    • [cite_start]Vérification des types de données (.dtypes).
    • [cite_start]Modification de valeurs spécifiques (.loc).
    • [cite_start]Concaténation de DataFrames.
    • [cite_start]Affichage d'informations (.info()).
    • [cite_start]Sélection de lignes et colonnes.
    • [cite_start]Remplacement de valeurs (.replace()).
    • [cite_start]Filtrage avancé (par moyenne et par sexe).

About

🐍 Solutions pour le TP2 du cours de Programmation Avancée en Python (Master 1 USTHB). Couvre les dictionnaires, listes, datetime, Matplotlib et les opérations Pandas (filtres, Séries, manipulation Excel)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages