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

回答編集履歴

2

(略)表記漏れ追加

2020/07/03 10:26

投稿

YakumoSaki
YakumoSaki

スコア2027

answer CHANGED
@@ -17,11 +17,15 @@
17
17
 
18
18
  ```
19
19
  出力
20
- H20_kushichouson_07.csv
20
+ H20_kushichouson_01.csv
21
+ H20_kushichouson_02.csv
22
+ (略)
21
23
  H20_kushichouson_08.csv
22
24
  H20_kushichouson_09.csv
23
25
  H20_kushichouson_10.csv
24
26
  H20_kushichouson_11.csv
25
27
  H20_kushichouson_12.csv
28
+ (略)
26
- H20_kushichouson_13.csv
29
+ H20_kushichouson_23.csv
30
+ H20_kushichouson_24.csv
27
31
  ```

1

実コード追加

2020/07/03 10:26

投稿

YakumoSaki
YakumoSaki

スコア2027

answer CHANGED
@@ -1,4 +1,27 @@
1
1
  2行目の `if i <= 10:` の条件は 10 のときにも当てはまってしまうので、
2
2
  i = 10 のときも、前に 0 をつけてしまっています。 (なので、10=> 010 になっている)
3
3
 
4
- `if i < 10:` に(イコールを取る)修正すれば動くと思います。
4
+ `if i < 10:` に(イコールを取る)修正すれば動くと思います。
5
+
6
+ テストしたコードを貼っておきます。
7
+ ```
8
+ def sound(c):
9
+ print(c)
10
+
11
+ for i in range(1,25):
12
+ if i < 10:
13
+ sound(c="H20_kushichouson_0%d.csv"%i)
14
+ elif i >= 10:
15
+ sound(c="H20_kushichouson_%d.csv"%i)
16
+ ```
17
+
18
+ ```
19
+ 出力
20
+ H20_kushichouson_07.csv
21
+ H20_kushichouson_08.csv
22
+ H20_kushichouson_09.csv
23
+ H20_kushichouson_10.csv
24
+ H20_kushichouson_11.csv
25
+ H20_kushichouson_12.csv
26
+ H20_kushichouson_13.csv
27
+ ```