プロジェクト in Python Skill Tree

パラメータから情報を抽出する

初級

このプロジェクトでは、与えられたテキストから数字を抽出し、それらの数字の平均を計算し、結果を小数点以下 2 桁に丸める方法を学びます。このプロジェクトは、正規表現の使用と Python でのコマンドライン引数の処理を練習するのに役立ちます。

Python

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

このプロジェクトでは、与えられた文章から数字を抽出し、それらの数字の平均を計算し、結果を小数点以下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桁でフォーマットする
  • コマンドラインからスクリプトを実行し、文章を引数として渡す

講師

labby

Labby

Labby is the LabEx teacher.