回答編集履歴

3

記述ミス

2021/06/21 11:28

投稿

udon-ken
udon-ken

スコア657

test CHANGED
@@ -50,4 +50,4 @@
50
50
 
51
51
  提示されたコードを最小限に修正して完成イメージが出力されるようにしただけのものですので、模範解答ではありません。
52
52
 
53
- endカ所追加、print一カ所追加、一カ所削除したと思います。
53
+ endカ所追加、print一カ所追加、一カ所削除したと思います。

2

追記

2021/06/21 11:28

投稿

udon-ken
udon-ken

スコア657

test CHANGED
@@ -9,3 +9,45 @@
9
9
  `print("{} |".format(i))`
10
10
 
11
11
  ここでendを指定していないから、|の後で自動的に改行されているだけでは?
12
+
13
+
14
+
15
+ ### コード例
16
+
17
+ ```python
18
+
19
+ def kuku(n):
20
+
21
+ print(" |", end="")
22
+
23
+ for k in range(1, n+1):
24
+
25
+ print("{:<2}".format(k), end=" ")
26
+
27
+ print()
28
+
29
+ print("-" * (n+1)*3)
30
+
31
+ for i in range(1, n+1):
32
+
33
+ print("{} |".format(i), end="")
34
+
35
+ for j in range(1, n+1):
36
+
37
+ print("{:<2}".format(i*j), end=" ")
38
+
39
+ print()
40
+
41
+
42
+
43
+ kuku(9)
44
+
45
+ ```
46
+
47
+ とりあえず、だいたいできているようなので、提示されたコードを修正しました。
48
+
49
+ 解説は不要と思います。
50
+
51
+ 提示されたコードを最小限に修正して完成イメージが出力されるようにしただけのものですので、模範解答ではありません。
52
+
53
+ end一カ所追加、print一カ所追加、一カ所削除したと思います。

1

表現の変更

2021/06/21 11:26

投稿

udon-ken
udon-ken

スコア657

test CHANGED
@@ -1,6 +1,6 @@
1
1
  とりあえず、完成イメージがあまり良くないと思います。
2
2
 
3
- こういう場合、数値は通常規定の桁数の右寄せとします。
3
+ こういう場合、通常数値は規定の桁数の右寄せとします。
4
4
 
5
5
 
6
6