回答編集履歴

2

訂正

2020/01/16 08:02

投稿

退会済みユーザー
test CHANGED
@@ -6,10 +6,60 @@
6
6
 
7
7
  ```python
8
8
 
9
+ from sys import argv
10
+
11
+
12
+
13
+ findingNum = '8'
14
+
15
+
16
+
17
+ if len(argv) == 1:
18
+
19
+ print ("Type argument/filename.")
20
+
21
+ else:
22
+
23
+ filename = argv[1]
24
+
25
+
26
+
27
+ file = []
28
+
9
29
  f = open(filename, 'r')
10
30
 
11
- file = f.read()
31
+ line = f.readline()
32
+
33
+ while line != '':
34
+
35
+ line = line.split('\n')
36
+
37
+ file.append(line[0])
38
+
39
+ line = f.readline()
40
+
41
+
12
42
 
13
43
  f.close()
14
44
 
45
+
46
+
47
+ line = 0
48
+
49
+ numE = 0
50
+
51
+
52
+
53
+ for x in file:
54
+
55
+ for y in x:
56
+
57
+ if y == findingNum:
58
+
59
+ numE += 1
60
+
61
+ print("eight: "+str(numE))
62
+
63
+ numE = 0
64
+
15
65
  ```

1

修正

2020/01/16 08:02

投稿

退会済みユーザー
test CHANGED
@@ -6,6 +6,10 @@
6
6
 
7
7
  ```python
8
8
 
9
- file = open(filename, 'r')
9
+ f = open(filename, 'r')
10
+
11
+ file = f.read()
12
+
13
+ f.close()
10
14
 
11
15
  ```