質問編集履歴
2
判定エラー修正、isdigit()をisdecimal()に変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -36,7 +36,7 @@
|
|
36
36
|
|
37
37
|
x = input("要素数:")
|
38
38
|
|
39
|
-
if x.isdi
|
39
|
+
if x.isdecimal():
|
40
40
|
|
41
41
|
n = int(x)
|
42
42
|
|
@@ -58,9 +58,9 @@
|
|
58
58
|
|
59
59
|
range_max = input("要素の最大値:")
|
60
60
|
|
61
|
-
if (range_min[0] == "-" and range_min[1:].isdi
|
61
|
+
if (range_min[0] == "-" and range_min[1:].isdecimal() or range_min.isdecimal()) and (
|
62
|
-
|
62
|
+
|
63
|
-
range_max[0] == "-" and range_max[1:].isdi
|
63
|
+
range_max[0] == "-" and range_max[1:].isdecimal() or range_max.isdecimal()):
|
64
64
|
|
65
65
|
range_min = int(range_min)
|
66
66
|
|
@@ -198,8 +198,6 @@
|
|
198
198
|
|
199
199
|
game()
|
200
200
|
|
201
|
-
|
202
|
-
|
203
201
|
```
|
204
202
|
|
205
203
|
|
1
文法修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -22,14 +22,14 @@
|
|
22
22
|
|
23
23
|
def get_user_input():
|
24
24
|
|
25
|
+
val_min = 0
|
26
|
+
|
27
|
+
val_max = 1000000
|
28
|
+
|
25
29
|
val_error = "0以上の整数を入力してください。(上限1000000)\n"
|
26
30
|
|
27
31
|
print("要素数の個数、要素の最小、最大値を入力し、ランダムにリストを生成します。(半角数字で入力してください)")
|
28
32
|
|
29
|
-
val_min = 0
|
30
|
-
|
31
|
-
val_max = 1000000
|
32
|
-
|
33
33
|
while True:
|
34
34
|
|
35
35
|
n = -1
|