Python3 repr, rjust等の使い方について
Python3チュートリアルを勉強中のプログラミング初心者です。
過去に同内容の質問がなかったため投稿させていただきます。
チュートリアル7.1.3. 文字列の手作業でのフォーマットに出てくる以下の例題がよく理解できずに困っています。
for x in range(1, 11):
print(repr(x).rjust(2), repr(x*x).rjust(3), end=' ')
# Note use of 'end' on previous line
print(repr(x*x*x).rjust(4))
# 出力結果
1 1 1
2 4 8
3 9 27
4 16 64
5 25 125
6 36 216
7 49 343
8 64 512
9 81 729
10 100 1000
reprやrjustの特徴含め、色々と調べてみましたがコード全体の意味がよく分かりません。
回答をお待ちしております。どうぞよろしくお願い致します。