【python】while文の書き方と注意点(無限ループ)を実例で解説

Python-prograshi(プロぐらし)-kv Python
記事内に広告が含まれていることがあります。

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
タイトルとURLをコピーしました