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

回答編集履歴

2

訂正

2020/01/16 08:02

投稿

退会済みユーザー
answer CHANGED
@@ -2,7 +2,32 @@
2
2
 
3
3
  以下ではどうでしょうか。
4
4
  ```python
5
+ from sys import argv
6
+
7
+ findingNum = '8'
8
+
9
+ if len(argv) == 1:
10
+ print ("Type argument/filename.")
11
+ else:
12
+ filename = argv[1]
13
+
14
+ file = []
5
15
  f = open(filename, 'r')
6
- file = f.read()
16
+ line = f.readline()
17
+ while line != '':
18
+ line = line.split('\n')
19
+ file.append(line[0])
20
+ line = f.readline()
21
+
7
22
  f.close()
23
+
24
+ line = 0
25
+ numE = 0
26
+
27
+ for x in file:
28
+ for y in x:
29
+ if y == findingNum:
30
+ numE += 1
31
+ print("eight: "+str(numE))
32
+ numE = 0
8
33
  ```

1

修正

2020/01/16 08:02

投稿

退会済みユーザー
answer CHANGED
@@ -2,5 +2,7 @@
2
2
 
3
3
  以下ではどうでしょうか。
4
4
  ```python
5
- file = open(filename, 'r')
5
+ f = open(filename, 'r')
6
+ file = f.read()
7
+ f.close()
6
8
  ```