JavaやC#とは異なり、Pythonには組み込みのswitchステートメントがありません。つまり、「switch ... case」というステートメントを模倣する独自のコードを記述せずに、switch式を評価することはできません。
このガイドでは、「switch」の記述方法について説明します。 .. case」をPythonで使用し、偽のswitchステートメントの2つの例に従って、コードで1つを記述する方法を学習できるようにします。
switchステートメント:更新
switchステートメント実行する一連のコードブロックの1つを選択できます。これらは、プログラム内の複数の式を評価する方法です。
switchステートメントは、switchステートメントを評価し、この命令の結果を命令「box」の値と比較することによって機能します。一致するものが見つかると、それぞれのコードブロックが実行されます。それ以外の場合は何も起こりません。
特定の式に一致するステートメントが見つからない場合は、オプションで「default」キーワードを使用してコードのブロックを実行します。
Python Switchステートメント:個々の値を返します。
数値を曜日に変換するプログラムを作成しましょう。
まず、ユーザーに次のように依頼します。
ユーザーがプログラムに入力した値を整数に変換します。チュートリアルの後半で、これが必要な理由を説明します。