回答編集履歴

2

追記

2019/01/01 06:26

投稿

LouiS0616
LouiS0616

スコア35660

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

追記

2019/01/01 06:26

投稿

LouiS0616
LouiS0616

スコア35660

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
+ ![Python](56957fe805d9d7befa7dba6a98676d2b.gif)
58
+
59
+ 特にPythonの場合、インデントが崩れるとコードの意味が変わってしまいます。