\

Pythonでは、ループ処理の中で特定の条件が満たされたときにループを抜け出すためにbreak文を使用します。また、Pythonのコードはインデント(字下げ)によってブロックを形成し、そのブロック内での処理を制御します。

以下に、break文とインデントを使用したPythonのコード例を示します。

counter = 1 # 現在、何回目かを記録する変数
while counter <= 5: # counterの値が5以下なら繰り返す
    text = input("数字を入力してください")
    if text == '999': # 入力された文字が '999' なら
        print("中断します") # ループを中断するメッセージを出力
        break # ループを中断する
    number = int(text) # 入力した文字列を数値に変換する
    print(counter, "回目:", number * number) # 入力した数値の2乗を表示する
    counter = counter + 1 # counter の値に 1 を加算する
print("終了しました") # ループが終了したことを示すメッセージを出力

このコードは、ユーザーから5回数字を入力を受け取り、その数値の2乗を出力します。ただし、ユーザーが999を入力した場合、break文が実行され、ループが即座に終了します。

このように、Pythonのbreak文とインデントは、コードの流れを制御するための重要な要素です。適切に使用することで、より効率的で読みやすいコードを書くことができます。.

投稿者 admin

コメントを残す

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