Extraire des informations à partir de paramètres

Débutant

Dans ce projet, vous apprendrez à extraire des nombres à partir d'un texte donné, à calculer la moyenne de ces nombres et à arrondir le résultat à deux décimales. Ce projet vous aidera à pratiquer l'utilisation des expressions régulières et la gestion des arguments de ligne de commande en Python.

Python

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce projet, vous allez apprendre à extraire les nombres d'un texte donné, à calculer la moyenne de ces nombres et à arrondir le résultat à deux décimales. Ce projet vous aidera à pratiquer le travail avec les expressions régulières et la gestion des arguments de ligne de commande en Python.

👀 Aperçu

$ python3 ~/project/find_num.py "a11 b3.14c15 16"
11.29
$ python3 ~/project/find_num.py "a 5 b 6 c7 dd8 9"
7.00
$ python3 ~/project/find_num.py "ad1dg6dgd9dg4qwe10"
6.00

🎯 Tâches

Dans ce projet, vous allez apprendre :

  • Comment utiliser les expressions régulières pour trouver tous les nombres (entiers et flottants) dans un texte donné
  • Comment convertir les nombres correspondants de chaînes de caractères en flottants
  • Comment calculer la moyenne des nombres extraits
  • Comment formater le résultat de la moyenne à deux décimales
  • Comment gérer les arguments de ligne de commande dans un script Python

🏆 Réalisations

Après avoir terminé ce projet, vous serez capable de :

  • Écrire un script Python qui peut extraire les nombres d'un texte donné
  • Calculer la moyenne des nombres extraits
  • Formater le résultat de la moyenne à deux décimales
  • Exécuter le script à partir de la ligne de commande et passer le texte en tant qu'argument

Enseignant

labby

Labby

Labby is the LabEx teacher.