* C、C ++、Java、Python、JavaScript、C#
semicolon(;)はステートメントターミネーターであり、「while」ループは制御フローステートメントです。 `while`ループの前にセミコロンを置くと、ループが始まる前にステートメントを効果的に終了します。
これにより、ループ内のコードが実行されないという無限のループにつながります。
誤ったコードの例は次のとおりです。
`` python
i =0;
;私が<5:
印刷(i)
I +=1
`` `
この場合、「i =0」の後のセミコロンはステートメントを終了します。 「While`条件が評価されないため、ループは起動しません。
正しい構文:
`` python
i =0
私が<5:
印刷(i)
I +=1
`` `
このコードは、条件「i <5」がfalseになるまでループを実行します。
