回答編集履歴

4

追記

2018/08/28 09:34

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -37,3 +37,21 @@
37
37
 
38
38
 
39
39
  元のJavaコードもレガシーなのでなんとも甲乙付け難いですが...
40
+
41
+
42
+
43
+ ---
44
+
45
+ > ```Python
46
+
47
+ for j in range(len(fileList)):
48
+
49
+ > ```
50
+
51
+
52
+
53
+ 間違いでは無いですが、ふつうはこのような書き方はしません。
54
+
55
+ タイムリーな記事が上がっていたので、リンクを貼っておきます。
56
+
57
+ [Qiita - Pythonでプログラミングを始めよう! 〜for文の使い方〜](https://qiita.com/fotome-developer/items/88d7053b9753f949b666)

3

作文の修正

2018/08/28 09:34

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -36,4 +36,4 @@
36
36
 
37
37
 
38
38
 
39
- 元のJavaコードもレガシー気味なのでなんとも甲乙付け難いですが...
39
+ 元のJavaコードもレガシーなのでなんとも甲乙付け難いですが...

2

作文の修正

2018/08/28 09:02

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -36,4 +36,4 @@
36
36
 
37
37
 
38
38
 
39
- 元のJavaコードもレガシー気味なのでなんとも比べ難いですが...
39
+ 元のJavaコードもレガシー気味なのでなんとも甲乙付け難いですが...

1

修正

2018/08/28 09:02

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  ループの仕方に問題があります。
6
6
 
7
- Javaの方法と違い、ループ内でlineは書き換えられませんので
7
+ Javaの方法と違い、ループ内でlineは書き換えられません。
8
8
 
9
9
  > ```Python
10
10
 
@@ -22,9 +22,7 @@
22
22
 
23
23
  ```Python
24
24
 
25
- lines = f.readlines()
26
-
27
- for line in lines:
25
+ for line in f:
28
26
 
29
27
  # 何らかの処理
30
28