1. सीखें
  2. /
  3. पाठ्यक्रम
  4. /
  5. Python関数の書き方

Connected

अभ्यास

timer() コンテキストマネージャ

あなたの同僚は、Instagram の写真を処理する Web サービスに取り組んでいます。画像に猫が写っているかどうかの判定に時間がかかりすぎると顧客から不満が出ており、同僚があなたに助けを求めてきました。あなたは、関数の実行時間を計測できるように、同僚が使えるコンテキストマネージャを書いてみることにしました。

निर्देश

100 XP
  • contextlib モジュールのデコレータを timer() 関数に追加し、コンテキストマネージャとして動作するようにしてください。
  • timer() 関数からコンテキストブロックへ制御を渡してください。