回答編集履歴

2

プロンプト文字列変更

2020/01/21 06:30

投稿

shiracamus
shiracamus

スコア5406

test CHANGED
@@ -22,7 +22,7 @@
22
22
 
23
23
  try:
24
24
 
25
- self.data.append(int(input("整数を入力してください(数以外を入力したら入力終了): ")))
25
+ self.data.append(int(input("整数を入力してください(数以外を入力したら入力終了): ")))
26
26
 
27
27
  except ValueError:
28
28
 

1

search処理を自前処理に変更

2020/01/21 06:30

投稿

shiracamus
shiracamus

スコア5406

test CHANGED
@@ -22,7 +22,7 @@
22
22
 
23
23
  try:
24
24
 
25
- self.data.append(int(input("整数を入力してください(数字以外を入>力したら入力終了): ")))
25
+ self.data.append(int(input("整数を入力してください(数字以外を入力したら入力終了): ")))
26
26
 
27
27
  except ValueError:
28
28
 
@@ -36,9 +36,15 @@
36
36
 
37
37
 
38
38
 
39
- def search(self, x):
39
+ def search(self, value):
40
40
 
41
- return self.data.index(x) if x in self.data else -1
41
+ for index, item in enumerate(self.data):
42
+
43
+ if item == value:
44
+
45
+ return index
46
+
47
+ return -1
42
48
 
43
49
 
44
50