前回の例は簡単すぎてプログラムという印象が少ないと思ったので今回は「繰り返し」を含む問題である。
九九の表を表示する問題。
プログラムは以下のようになる:
#!/usr/local/bin/python
# -*- coding: euc-jp -*-
print “Content-Type: text/html; charset = EUC-JP \n”
print “九九の表 <br>\n”
for i in range(1,10):
for j in range(1,10):
print(“%d x %d = %02d ” % (i,j,i*j))
print “<br>\n”
最初の三行はWEB上でPythonを実行し結果を表示させるためにある。それら以降が本来のPythonプログラム。結果をWEB上で表示させるために改行や空白の処理に工夫がいる。