はじめに
このプロジェクトでは、与えられた文章から数字を抽出し、それらの数字の平均を計算し、結果を小数点以下2桁で丸める方法を学びます。このプロジェクトは、Pythonで正規表現とコマンドライン引数を扱う練習に役立ちます。
👀 プレビュー
$ 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
🎯 タスク
このプロジェクトでは、以下のことを学びます。
- 与えられた文章からすべての数字(整数と浮動小数点数の両方)を見つけるための正規表現の使い方
- 一致した数字を文字列から浮動小数点数に変換する方法
- 抽出された数字の平均を計算する方法
- 平均結果を小数点以下2桁でフォーマットする方法
- Pythonスクリプトでコマンドライン引数を扱う方法
🏆 成果
このプロジェクトを完了すると、以下のことができるようになります。
- 与えられた文章から数字を抽出できるPythonスクリプトを書く
- 抽出された数字の平均を計算する
- 平均結果を小数点以下2桁でフォーマットする
- コマンドラインからスクリプトを実行し、文章を引数として渡す