try: print(‘try’) except: print(‘except’) else: print(‘else’) このelseってなに
Pythonの try-except-else 文は、例外が発生しなかった場合に実行されるブロックを提供します。つまり、try ブロック内で例外が発生しない場合にのみ実行されます。
具体的には、次のような順序で動作します:
tryブロックの中のコードが実行されます。- もし
tryブロック内で例外が発生した場合、それに対応するexceptブロックが実行されます。exceptブロックがない場合、例外は外部に伝搬されます。 - もし
tryブロック内で例外が発生しなかった場合、elseブロックが実行されます。
したがって、与えられたコードでは、’try’ が出力されます。なぜなら、try ブロック内のコードが正常に実行されるからです。例外が発生しないため、except ブロックは実行されません。そして、その後に else ブロックが実行され、’else’ が出力されます。
簡単に言えば、try ブロックでエラーが発生しない場合、except ブロックはスキップされ、代わりに else ブロックが実行されます。
関連記事

統計をつかって通販に活かしたい
統計を活用して通販ビジネスを改善する方法はいくつかあります。以下に、統計を活用し ...

LightGBMでもエンコーディングしなくてもできるの?
はい、LightGBMでもカテゴリカルな特徴量をエンコーディングすることなく扱う ...

ユニットテストとデバッグは異なる?
はい、ユニットテストとデバッグは異なるソフトウェア開発のアクティビティです。 デ ...

全ての商品説明を1行にまとめて学習させるってこと?
はい、そのようなアプローチを取ることができます。すべての商品説明を1行にまとめて ...
ディスカッション
コメント一覧
まだ、コメントがありません