\

Pythonのwhile文は、特定の条件が満たされている間、一連の命令を繰り返し実行する制御構造です。for文と同様に、while文も繰り返し処理を行うために使用されますが、繰り返しの条件が異なります。

Python while文の基本

Pythonのwhile文の基本的な書き方は次の通りです。

while (条件式):
    繰り返す処理

この条件式がTrue(真)である限り、while文の中の処理が繰り返し実行されます。

Python while文の具体例

以下に、Pythonのwhile文の具体的な使用例を示します。

num = 0
while (num < 5):
    print(num)
    num += 1

このコードでは、変数numが5未満である間、numの値を出力し、その後でnumに1を加える処理を繰り返します。その結果、0から4までの数字が順に出力されます。

while〜else文

while文の中でelseを使用すると、while文の条件がFalse(偽)になったときに、else以下の処理を実行することができます。

num = 0
while (num < 5):
    print(num)
    num += 1
else:
    print("繰り返し処理終了")

このコードでは、numが5になったときにwhile文の条件がFalseになり、else以下の処理が実行されます。

break文

while文の中でbreakを使用すると、その時点でwhile文から抜け出すことができます。

num = 2
while(True):
    print(num)
    num -= 1
    if (num == 0):
        break

このコードでは、numが0になったときにbreakが実行され、while文が終了します。

無限ループ

while文を使って無限ループを作成することも可能です。無限ループは、その名の通り、繰り返し処理が永遠に行われる状態を指します。無限ループを止めるには、キーボードで「Ctrl+C」を押します。

以上がPythonのwhile文についての基本的な解説です。この記事がPythonのwhile文の理解に役立つことを願っています。.

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です