回答編集履歴

4

追記

2020/09/15 23:25

投稿

quickquip
quickquip

スコア11235

test CHANGED
@@ -38,7 +38,7 @@
38
38
 
39
39
 
40
40
 
41
- ①「ヤマダ タロウ」とはなんなのか?
41
+ ①「ヤマダ タロウ」とはなのか?
42
42
 
43
43
  ②「表示画面」には何が表示されるのか?
44
44
 
@@ -59,3 +59,27 @@
59
59
 
60
60
 
61
61
  が答えですよね?
62
+
63
+
64
+
65
+
66
+
67
+ ----
68
+
69
+
70
+
71
+
72
+
73
+ 「入力してこのボタンを押してください」が `raise` に、「表示画面のここに」が`except Exception as inst`に相当するイメージでしょうか。
74
+
75
+
76
+
77
+ 「そもそも何の操作例なのか」「例外とはなんなのか」ということは、メタな認識としてあらかじめ持っておく必要があるわけです。
78
+
79
+ そうでないと、「ここにデータを入れると、ここから取り出せる」という説明のポイントが「**《ここに》**データを入れると、**《ここから》**取り出せる」の部分のはずなのに、そうは読めずに「("spam","eggs")とは何なのか? 何が格納されるのか?」「ヤマダ タロウとはなんなのか? 表示画面には何が表示されるのか?」という疑問になってしまうのです。
80
+
81
+
82
+
83
+ 「そもそも何の操作例なのか」「例外とはなんなのか」は別に学習する必要があります。
84
+
85
+ もしくはたくさんのサンプルから帰納的に推測していく方向でもいいかもしれません。

3

些細

2020/09/15 23:25

投稿

quickquip
quickquip

スコア11235

test CHANGED
@@ -30,7 +30,7 @@
30
30
 
31
31
 
32
32
 
33
- 操作例「このパネルで『山田『太郎』と入力してこのボタンを押してください。表示画面のここに氏名が表示されます
33
+ 操作例「このパネルで『ヤマダ タロウ』と入力してこのボタンを押してください。表示画面のここに氏名が表示されます」
34
34
 
35
35
 
36
36
 
@@ -38,9 +38,9 @@
38
38
 
39
39
 
40
40
 
41
- ①「山田「太郎」とはなんなのか?
41
+ ①「ヤマダ タロウ」とはなんなのか?
42
42
 
43
- ②「画面」には何が表示されるのか?
43
+ ②「表示画面」には何が表示されるのか?
44
44
 
45
45
  ③そもそもこの文はなんなのか?
46
46
 

2

些細

2020/09/15 22:53

投稿

quickquip
quickquip

スコア11235

test CHANGED
@@ -38,7 +38,7 @@
38
38
 
39
39
 
40
40
 
41
- ①「山田」「太郎」とはなんですか?
41
+ ①「山田」「太郎」とはなんなのか?
42
42
 
43
43
  ②「画面」には何が表示されるのか?
44
44
 
@@ -58,4 +58,4 @@
58
58
 
59
59
 
60
60
 
61
- が答えですね?
61
+ が答えですね?

1

些細

2020/09/15 22:51

投稿

quickquip
quickquip

スコア11235

test CHANGED
@@ -18,7 +18,7 @@
18
18
 
19
19
 
20
20
 
21
- raiseした「("spam","eggs")を格納した例外オブジェクト」です
21
+ raiseした「args属性に("spam","eggs")を格納した例外オブジェクト」です
22
22
 
23
23
 
24
24
 
@@ -54,7 +54,7 @@
54
54
 
55
55
  ②あなたが入力した氏名
56
56
 
57
- ③操作例
57
+ 氏名入力の操作例
58
58
 
59
59
 
60
60