回答編集履歴

2

追記

2021/07/07 15:04

投稿

meg_
meg_

スコア10760

test CHANGED
@@ -36,7 +36,7 @@
36
36
 
37
37
  【追記】
38
38
 
39
- コメントを受けてコード追記しました。
39
+ コメントを受けてコード追記・修正しました。
40
40
 
41
41
  ```Python
42
42
 

1

追記

2021/07/07 15:04

投稿

meg_
meg_

スコア10760

test CHANGED
@@ -29,3 +29,43 @@
29
29
  #4 | 4 8 12 16
30
30
 
31
31
  ```
32
+
33
+
34
+
35
+ ---
36
+
37
+ 【追記】
38
+
39
+ コメントを受けてコード追記しました。
40
+
41
+ ```Python
42
+
43
+ n = 4
44
+
45
+ size = range(1,n+1)
46
+
47
+ muls = [[f" {(x*y):<2d}" for x in size] for y in size]
48
+
49
+ for i in muls:
50
+
51
+ i[0] = i[0][1:]
52
+
53
+ print(" |"+"".join(muls[0]))
54
+
55
+ print("-"*((n+1)*3))
56
+
57
+ [print(str(row[0][0]) + " |", *row, sep='') for row in muls]
58
+
59
+ # |1 2 3 4
60
+
61
+ #---------------
62
+
63
+ #1 |1 2 3 4
64
+
65
+ #2 |2 4 6 8
66
+
67
+ #3 |3 6 9 12
68
+
69
+ #4 |4 8 12 16
70
+
71
+ ```