エラーと例外処理

  • はじめに Pythonのエラー例外処理について学びましょう。エラーはプログラムが正しく実行されない原因になりますが、例外処理を使って適切に対処することができます。では、二人の説明を見ていきましょう。
Gal Normal

エラーって何?

Geek Curious

プログラムが正しく動かないときに起こる問題だよね?

Gal Happy

そうなの!エラーは、プログラムの実行中に何らかの問題が発生したときに起こるの!

Gal Pleased

Pythonでは、エラーが発生したときに 例外が 発生するの。例外処理を使って、エラーが起こってもプログラムが適切に対処できるようにするの!

Geek Curious

例外処理ってどうやってするの?

Gal Happy

Pythonでは tryexcept を使って例外処理をするの。 try ブロックの中にエラーが起こりうるコードを書いて、 except ブロックでエラーが起こったときの処理を書くの!例えば、こんな感じ!

try:
    result = 10 / 0
except ZeroDivisionError:
    print('エラー:0で割ることはできません!')
Geek Happy

なるほど、 tryexcept で例外処理をして、エラーが起こっても適切に対処できるんだね!

Gal Happy

そうなの!例外処理を使うことで、エラーが起こってもプログラムがクラッシュせずに適切に対処できるの!

  • おわりに Pythonのエラーと例外処理を使って、プログラムがエラーが発生しても適切に対処できるようになりましたね!これで、より堅牢なプログラムを作ることができます!😄