質問するログイン新規登録

質問編集履歴

2

追加

2021/10/02 06:25

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -16,4 +16,17 @@
16
16
  return repr(self.value)
17
17
  ```
18
18
 
19
- の処理はどうなるのでしょうか?
19
+ の処理はどうなるのでしょうか?
20
+
21
+ 下のプログラムは上でわからない部分のある[参考にしたプログラム](https://github.com/gabrieleilertsen/hdrcnn/blob/master/img_io.py)の一部です。
22
+ ```python
23
+
24
+ class IOException(Exception):
25
+ #__int__(self):int()関数を使うときに呼び出されるメソッド
26
+ def __init__(self, value):
27
+ self.value = value
28
+ #__str__(self):str()関数,組み込み関数 format(), print() を使うときに呼び出されるメソッド
29
+ def __str__(self):
30
+ #repr()は引数付きのコンストラクタ(または初期化子)を文字列で返してくれる関数
31
+ return repr(self.value)
32
+ ```

1

codeに変更

2021/10/02 06:25

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -11,7 +11,9 @@
11
11
 
12
12
  とあります。
13
13
 
14
+ ```python
14
- > def __str__(self):
15
+ def __str__(self):
15
16
  return repr(self.value)
17
+ ```
16
18
 
17
19
  の処理はどうなるのでしょうか?