pythonのwhile文の書き方と注意点(無限ループ)について。
基本構文
初期値
while 条件:
処理
ステップ
- for文と異なり、初期値をwhile文の外で定義。
- while文の後ろに「:」をつける(「;」ではない)
- while文の中はインデント(TABキー)
- 処理やステップの後ろに「;」不要
▼初期値5から1まで5回処理を繰り返す
i=5;
while i>0:
print(i)
i -= 1
//出力
5
4
3
2
1
無限ループ
ステップ(数値増減)の定義し忘れ
条件式がtrueになり処理が繰り返される。
i=5;
while i>0:
print(i)
ステップをwhile文の外で定義
whileの中で数値が変化しないので、永遠に繰り返される。
i=5;
while i>0:
print(i)
i-=1