トラック
/
Python
Python
/
演習
/
エラー処理
エラー処理

エラー処理

初級

説明

さまざまな種類のエラー処理とリソース管理を実装してください。

プログラミングで重要なのは、エラーが起きたときでも、エラーを適切に処理してリソースを閉じる方法です。

この演習では、さまざまなエラーを処理する必要があります。エラー処理はプログラミング言語によって大きく異なるため、何が必要なのかを正確に知るには、自分のトラックのテストを参照する必要があります。

ヒント

filelike_objects_are_closed_on_exception関数では、filelike_objectはテストスイートで定義された独自のFileLikeクラスのインスタンスになります。 このクラスは次のメソッドを実装しています。

  • 明示的に開いたり閉じたりするためのopenとclose。
  • 暗黙的に開いたり閉じたりするための__enter__と__exit__。
  • Exceptionを投げることも投げないこともあるdo_something。
GitHubで編集する リンクは新しいウィンドウまたはタブで開きます
Python Exercism

エラー処理を始める準備はできましたか?

Exercismに登録すれば、17個のコンセプト146個の演習、そして本物の人間によるメンタリングとともに、Pythonを学んでマスターできます。すべて無料です。