回答編集履歴

3

修整

2021/11/12 08:35

投稿

kairi003
kairi003

スコア1332

test CHANGED
@@ -1,6 +1,6 @@
1
1
  エラー処理したいとのことなのでそのようなコードを。
2
2
 
3
- 数字以外をintに渡したときValueErrorが発生しなければループを抜けます。
3
+ inputをintに渡したときValueErrorが発生しなければループを抜けます。
4
4
 
5
5
 
6
6
 

2

インデント4→2修整

2021/11/12 08:35

投稿

kairi003
kairi003

スコア1332

test CHANGED
@@ -10,15 +10,15 @@
10
10
 
11
11
  while True:
12
12
 
13
- try:
13
+ try:
14
14
 
15
- str2=int(input())
15
+ str2=int(input())
16
16
 
17
- break
17
+ break
18
18
 
19
- except ValueError:
19
+ except ValueError:
20
20
 
21
- print('数字を入力してください')
21
+ print('数字を入力してください')
22
22
 
23
23
 
24
24
 

1

追記

2021/11/12 08:33

投稿

kairi003
kairi003

スコア1332

test CHANGED
@@ -1,4 +1,6 @@
1
1
  エラー処理したいとのことなのでそのようなコードを。
2
+
3
+ 数字以外をintに渡したときValueErrorが発生しなければループを抜けます。
2
4
 
3
5
 
4
6