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