見出し画像

小学生でも分かる!Pythonプログラミング - 綺麗な九九一覧表を作る

← preview

next →

Program : 綺麗な九九一覧表を作る

完成イメージ

前回、前々回で学んだことを総合的に活かして
見やすい九九一覧表を作ってみましょう。


① for i in range( ): の多重ループ

1~9までの整数を1つずつ取り出す

② format関数 / f-strings

どこに何の値が入ればいいのかを
イメージしながら書きましょう。

format関数
f-strings
全部改行された一覧が出た。

③ end=" " ( print関数のオプション引数 )

end=" "
改行が無くなって全て1行に並んだ

④ if / else ( 条件分岐 )

掛ける数が9の時に改行
それ以外は改行なし
1つの段ごとに改行する事ができた。
計算結果が1桁だとズレてしまうため、まだ少し見辛い。

⑤ elif ( 条件分岐 ) & 微調整

各処理の「 end=" " 」 の空白を
1つ分から2つ分に増やして

計算結果が1桁の場合は、
末尾のスペースをさらに1つ分多くした。
完成。

次回は、10000×10000までの掛け算表を
見やすく並べる方法を考えます。

この記事が気に入ったらサポートをしてみませんか?