分岐構造
ステートメントを使用する場合は、次の中のPython、分岐構造を構築するために使用することができる場合は、ELIFおよび他のキーワードを。
例:ユーザーがコインのバウンスが頭や尾を示し推測できるようにプログラムを書きます。プログラムは、推測値を入力するようユーザーに促し、その後、この推測の値が正しいか間違って表示されます。
#ランダムランダムに選択された代表者
ネストされたループ:
- さらに、ループはループを入れ子にすることができ
- 外側のループは、内部ループがリフレッシュされるたびに、再びサイクルを完了します
- 言い換えれば、サイクル一度、小さなループを一度に実行されます
- 注意:
- 多層サイクルは非常に時間を消費しています
- まで使用して3層サイクル
分岐構造と同じでなく、また、循環ループ構造で構成することができるループ構造をネストすることができます。
でPyのトーンいずれかである、二つのアプローチの環状構造を構築一つである、のためのインループwhileループ。
たとえば、次のプログラミングを見つけるすべての間100-1000 5及び6により同時割り切れる数を、ディスプレイの各列10の数は、これらの数はスペースで分離されています。
範囲は、一定値のシーケンスを生成するために使用することができ、そしてこの配列は、通常、循環に使用されています
whileループ、ループはコンバータやによって生成することができるが、制御ループに発現bool値、発現が評価に真のサイクルが続く、式はと評価偽サイクルの終わり。
たとえば、次の使用最小の整数を見つけるために、whileループをnより大きい満たす12,000する(最小見つけるNを満たすNの正方形> 12,000)を