繰り返し処理

演算子や条件分岐を用いればコンピュータに様々な計算を指示することができますが、コンピュータが最も得意としているのは、計算を繰り返す反復処理です。

Python3では、主にwhile 文for 文複合文を使い繰り返し処理を記述します。

while文

while 文は、式の値がTrueである間、ブロック内の処理を繰り返します:

while 条件式:
    処理
while

条件式の値が True である限り直後の1つのブロックが実行されます(繰り返されます)。

例えば、"hello" と10回出力するプログラムは以下のようになります:

i = 0
while i < 10:         # i が0から9までの間繰り返す
    print("hello")
    i = i + 1

Reference

 

オンラインジャッジではじめるC/C++プログラミング入門 (マイナビ)

AIZU ONLINE JUDGE のコース問題を題材にした解説書です。各トピックごとに C/C++ 言語の基礎的な内容を学習し、Introduction to Programming の演習問題にチャレンジしていきます。内容は敷居の高いものではなく、プログラミング初学者が取り組む例題からスタートしています。