Pythonで数字の行列を出力する方法は何ですか?

数字行列を生成するために、ネストされたループを使用して方行列を生成し、文字列フォーマットを使用して数字を文字列に変換して出力できます。

以下のコードは、指定されたサイズの数字の行列を出力することができます。

def print_number_square(size):
    for i in range(size):
        for j in range(size):
            print("{:2d}".format(i*size + j + 1), end=" ")
        print()

# 示例输出一个4×4的数字方阵
print_number_square(4)

出力結果は:

 1  2  3  4 
 5  6  7  8 
 9 10 11 12 
13 14 15 16 

必要に応じて、サイズ変数の値を調整して異なるサイズの数字の行列を生成できます。

bannerAds