![Python 3プログラミングチュートリアル:Ifステートメント](https://i.ytimg.com/vi/4u2ClNCtcgY/hqdefault.jpg)
コンテンツ
- 定義-Ifステートメントとはどういう意味ですか?
- Microsoft AzureとMicrosoft Cloudの紹介|このガイドでは、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
- TechopediaはIfステートメントを説明します
定義-Ifステートメントとはどういう意味ですか?
C#のifステートメントは、ブール式の評価結果に基づいてコードステートメントを選択的に実行するために使用されるC#のプログラミング構造です。ブール式は、trueまたはfalseの値を返す必要があります。
ifステートメントは、ブール条件式の結果に応じてコードの異なるセクションに分岐するための制御ステートメントとして使用されます。式は括弧内に記述され、実行中に評価されます。式の結果がtrueの場合、ifステートメントに続くコードが実行されます。それ以外の場合、オプションの「else」ステートメントに続くコードが実行されます。 elseステートメントがない場合、ifブロックの後のコードで実行が継続されます。
ifステートメントは、1つ以上の指定された条件に基づいて、コードの1つを実行する意思決定機能を提供します。
Microsoft AzureとMicrosoft Cloudの紹介|このガイドでは、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
TechopediaはIfステートメントを説明します
OR演算子(||)および/またはAND演算子(&&)を使用して、ifステートメント内で評価されるブール式で複数の条件を組み合わせることができます。対応する他の論理演算子のセットは次のとおりです。および論理演算子&&および||式全体を常に評価する必要がないため、他の通常のコードよりも効率的なコードを生成します。その結果、これらは短絡演算子と呼ばれます。
たとえば、ifステートメントを使用して、プログラムへの文字入力がアルファベット、数字、または特殊文字であるかどうかを確認できます。
CまたはC ++などの言語では、ゼロの結果は偽の値と見なされ、ゼロ以外の数は真と見なされるのに対し、C#は結果をブール値(真または偽)のみと見なします。したがって、変数がゼロに等しくないなどの数値条件の場合、式はその条件に対して明示的に記述される必要があり、数値自体を括弧で囲んで評価するだけではありません。
switch構造はifステートメントの代替を形成し、パフォーマンスと明確なコードを提供できますが、定数値に対して式をテストするためにのみ使用できます。 ifステートメントは、条件が評価されるときに三項演算子に置き換えることができます。評価の結果は、変数を値に割り当てるために考慮されます。
この定義はC#のconで書かれています