teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

追記

2019/01/01 06:26

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -22,6 +22,18 @@
22
22
  [42, 0, 0, 0, 0, 0, 0, 0, 0, 0]
23
23
  ```
24
24
 
25
+ コーディングの方針
26
+ ---
27
+ 独立した機能を分割していくのが、バグを減らすコツです。
28
+ 今回の場合、二倍する関数を用意しておくと使いやすいかと。
29
+ ```Python
30
+ >>> def double_digit(d):
31
+ ... return divmod(d * 2, 10)
32
+ ...
33
+ >>> double_digit(9)
34
+ (1, 8)
35
+ ```
36
+
25
37
  コードの書き方について
26
38
  ---
27
39
  teratailには、コードを見やすく表示する機能があります。

1

追記

2019/01/01 06:26

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -20,4 +20,11 @@
20
20
  >>> a[0] = 42
21
21
  >>> a
22
22
  [42, 0, 0, 0, 0, 0, 0, 0, 0, 0]
23
- ```
23
+ ```
24
+
25
+ コードの書き方について
26
+ ---
27
+ teratailには、コードを見やすく表示する機能があります。
28
+ 質問編集画面を開き、コードを選択した状態で<code>ボタンを押してください。
29
+ ![Python](56957fe805d9d7befa7dba6a98676d2b.gif)
30
+ 特にPythonの場合、インデントが崩れるとコードの意味が変わってしまいます。