回答編集履歴

3

print文の追記

2021/03/18 02:07

投稿

Third_Kei
Third_Kei

スコア65

test CHANGED
@@ -6,10 +6,30 @@
6
6
 
7
7
  ```Python
8
8
 
9
+ print("nrowの値:",end = "")
10
+
11
+ print(data.nrow)
12
+
13
+ print("ncolの値:",end = "")
14
+
15
+ print(data.ncol)
16
+
9
17
  for i in range(data.nrow):
10
18
 
19
+ print("{}行目の処理".format(i))
20
+
11
21
  for j in range(data.ncol):
22
+
23
+ print("{}列目の処理".format(j))
12
24
 
13
25
  print(fi.readline())
14
26
 
15
27
  ```
28
+
29
+
30
+
31
+ (追記)
32
+
33
+ forの内部がどれだけ呼び出されているか、ということを知るための```print```文を追記しました
34
+
35
+ 空文字を```print```した際も改行は行われますが念のため

2

誤字修正 readline()

2021/03/18 02:07

投稿

Third_Kei
Third_Kei

スコア65

test CHANGED
@@ -10,6 +10,6 @@
10
10
 
11
11
  for j in range(data.ncol):
12
12
 
13
- print(fi.readlilne())
13
+ print(fi.readline())
14
14
 
15
15
  ```

1

['']をコードブロックにした

2021/03/17 00:27

投稿

Third_Kei
Third_Kei

スコア65

test CHANGED
@@ -1,4 +1,4 @@
1
- 1. ```''.split(',')```は['']を返します、```readline()```で読み込む範囲に空行などはありませんか?
1
+ 1. ```''.split(',')```は```['']```を返します、```readline()```で読み込む範囲に空行などはありませんか?
2
2
 
3
3
  2. ```for row in range(data.nrow):```、```for col in range(data.ncol):```によって二重ループになっていますがnrow*ncolは読み込みファイルの行数を超えていませんか? 終端行が空行として読まれている可能性があります
4
4