Python
 Computer >> コンピューター >  >> プログラミング >> Python

ifステートメント内でPython例外を処理する方法は?


例外をキャッチするために、コードは次のように記述できます

a, b=5, 0
try:
   if b != 0:
       print a/b
   else:
       a/b
       raise ZeroDivisionError
except Exception as e:
       print e

次の出力が得られます

C:/Users/TutorialsPoint1/~.py
integer division or modulo by zero

  1. Pythonパス:ガイドする方法

    Pythonpassステートメントはプレースホルダーキーワードです。構文エラーを防ぐために、forまたはifステートメントなどの空のコードブロックで使用されます。 Pythonは、passステートメントが空白として記述されているコードのセクションを認識します。 クラス、関数、またはプロシージャにプレースホルダーを含めたい場合があります。たとえば、大規模なプログラムを作成していて、 forを含めたいとします。 ループ。最初に記述する必要のある他のコードがあるため、このループはまだ機能していません。 ここでPythonが合格します ステートメントが入ります。passステートメントは、関数、

  2. Pythonでパターンを印刷する方法は?

    Pythonのパターンは、ネストされたforループを使用して印刷できます。外側のループは行数を反復処理するために使用され、内側のループは列数を処理するために使用されます。印刷ステートメントは、要件に応じてさまざまなパターンを形成するように変更されます。 パターンには、星型、数字型、アルファベット型があります。パターンは、さまざまな形、三角形、ピラミッドなどにすることができます。 例 これらのパターンはすべて、これらの異なるパターンを形成する変更されたprintステートメントを含むforループを使用して印刷できます。 これらのパターンの印刷の基本的な考え方は同じですが、わずかな違いが