回答編集履歴
2
n%wが0のとき余分な改行が出てしまうのを修正
answer
CHANGED
@@ -19,5 +19,8 @@
|
|
19
19
|
w = int(input('何個ごとに改行:'))
|
20
20
|
for _ in range(n//w):
|
21
21
|
print('*' * w)
|
22
|
+
if n%w != 0:
|
22
|
-
print('*' * (n%w))
|
23
|
+
print('*' * (n%w))
|
23
|
-
```
|
24
|
+
```
|
25
|
+
|
26
|
+
【訂正】n%wが0のとき余分な改行が出てしまうのを修正しました。
|
1
改行文字を分かりやすくした
answer
CHANGED
@@ -2,8 +2,8 @@
|
|
2
2
|
消しても同じように見えますが、ドラッグして見ると違うことに気づくはずです。
|
3
3
|
改行文字を「_」で置き換えるとこんな感じです。
|
4
4
|
```python
|
5
|
-
全部で何個表示:
|
5
|
+
全部で何個表示:17_
|
6
|
-
何個ごとに改行:
|
6
|
+
何個ごとに改行:6_
|
7
7
|
******_
|
8
8
|
******_
|
9
9
|
*****_
|