Pythonのwhileループ
whileは繰り返し回数が事前に分からない場合に適しています。
Pythonのwhileループとは?
whileは繰り返し回数が事前に分からない場合に適しています。
条件が真の間、処理を繰り返します。
どのような場面で使う?
- 実行できるコードでPython構文を学ぶ。
- より大きな課題に必要な基礎を身につける。
- ローカル環境なしでアイデアを試す。
サンプルコード
main.py
countdown = 3
while countdown > 0:
print(countdown)
countdown -= 1
print("Go!")
期待される出力
3
2
1
Go!
仕組み
制御変数を更新しないと条件が変わらず、無限ループになります。
値を変更し、PythonをインストールせずにCodeUtilityオンラインPythonコンパイラで実行できます。
練習問題
入力値と境界ケースを変更し、より大きなデータでも動作を確認してください。
- 実行前に出力を予測する。
- 空または不正な入力を処理する。
- 処理を関数化し、テストケースを追加する。