回答編集履歴
2
追記
test
CHANGED
@@ -46,6 +46,30 @@
|
|
46
46
|
|
47
47
|
|
48
48
|
|
49
|
+
コーディングの方針
|
50
|
+
|
51
|
+
---
|
52
|
+
|
53
|
+
独立した機能を分割していくのが、バグを減らすコツです。
|
54
|
+
|
55
|
+
今回の場合、二倍する関数を用意しておくと使いやすいかと。
|
56
|
+
|
57
|
+
```Python
|
58
|
+
|
59
|
+
>>> def double_digit(d):
|
60
|
+
|
61
|
+
... return divmod(d * 2, 10)
|
62
|
+
|
63
|
+
...
|
64
|
+
|
65
|
+
>>> double_digit(9)
|
66
|
+
|
67
|
+
(1, 8)
|
68
|
+
|
69
|
+
```
|
70
|
+
|
71
|
+
|
72
|
+
|
49
73
|
コードの書き方について
|
50
74
|
|
51
75
|
---
|
1
追記
test
CHANGED
@@ -43,3 +43,17 @@
|
|
43
43
|
[42, 0, 0, 0, 0, 0, 0, 0, 0, 0]
|
44
44
|
|
45
45
|
```
|
46
|
+
|
47
|
+
|
48
|
+
|
49
|
+
コードの書き方について
|
50
|
+
|
51
|
+
---
|
52
|
+
|
53
|
+
teratailには、コードを見やすく表示する機能があります。
|
54
|
+
|
55
|
+
質問編集画面を開き、コードを選択した状態で<code>ボタンを押してください。
|
56
|
+
|
57
|
+

|
58
|
+
|
59
|
+
特にPythonの場合、インデントが崩れるとコードの意味が変わってしまいます。
|