Pythonのwhile文は、特定の条件が満たされている間、繰り返し処理を行うための制御構造です。文字列と組み合わせると、さまざまな操作が可能になります。

Pythonのwhile文の基本

Pythonのwhile文は以下のように書きます。

while 条件式:
    繰り返す処理

この構文では、条件式がTrueである限り繰り返す処理が実行されます。

文字列とwhile文

文字列とwhile文を組み合わせる一つの例として、文字列の各文字を順に出力するプログラムを考えてみましょう。

myString = "Hello, World!"
index = 0
while index < len(myString):
    print(myString[index])
    index += 1

このコードでは、indexmyStringの長さより小さい間、myStringindex番目の文字を出力します。

while文とbreak文

while文の中でbreak文を使うと、その時点でwhile文から抜け出すことができます。例えば、ユーザーからの入力を受け取り、それが特定の文字列であればループを抜ける、といったことが可能です。

while True:
    user_input = input("Enter 'quit' to quit: ")
    if user_input == 'quit':
        break

このコードでは、ユーザーが’quit’と入力するまで無限にループします。

以上、Pythonのwhile文と文字列を使う基本的な方法について解説しました。これらの知識を活用して、Pythonプログラミングの幅を広げてみてください。.

投稿者 admin

コメントを残す

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