回答編集履歴

5

文言追加

2019/12/17 00:15

投稿

shiracamus
shiracamus

スコア5406

test CHANGED
@@ -22,9 +22,9 @@
22
22
 
23
23
  と書いたのと同じ。
24
24
 
25
- クラス内の関数を直接実行しているので、引数が3つ必要です。
25
+ クラス内の関数を直接呼び出しているので、引数が3つ必要です。
26
26
 
27
- クラス名に括弧を付けるとインスタンスが生成され、self引数自動的に付与れるので、引数は2でいいです。
27
+ クラス名に括弧を付けるとインスタンスが生成され、インスタンスのメソッドを呼び出すと、インスタンス自身を第一引数自動付与してクラス内の関数を呼び出してくれるので、メソッド呼び出し時は引数を一少なく指定します。
28
28
 
29
29
 
30
30
 

4

文言訂正

2019/12/17 00:15

投稿

shiracamus
shiracamus

スコア5406

test CHANGED
@@ -9,8 +9,6 @@
9
9
 
10
10
 
11
11
  これは、
12
-
13
-
14
12
 
15
13
 
16
14
 
@@ -26,7 +24,7 @@
26
24
 
27
25
  クラス内の関数を直接実行しているので、引数が3つ必要です。
28
26
 
29
- クラス名に括弧を付けるとインスタンスになり、self引数が自動的に付与されるので、引数は2つでいいです。
27
+ クラス名に括弧を付けるとインスタンスが生成され、self引数が自動的に付与されるので、引数は2つでいいです。
30
28
 
31
29
 
32
30
 

3

入力途中だった文言訂正

2019/12/16 23:43

投稿

shiracamus
shiracamus

スコア5406

test CHANGED
@@ -30,6 +30,8 @@
30
30
 
31
31
 
32
32
 
33
+
34
+
33
35
  > クラスメンバの名前は、self.dict.keys()や.values()でとってこれると聞いたので、以下のように作ってみました
34
36
 
35
37
 

2

問題点説明追加

2019/12/16 23:41

投稿

shiracamus
shiracamus

スコア5406

test CHANGED
@@ -1,3 +1,35 @@
1
+ ```python
2
+
3
+ aaa = tmp_Data
4
+
5
+ aaa.replace_doller(re_text, tmp_str)
6
+
7
+ ```
8
+
9
+
10
+
11
+ これは、
12
+
13
+
14
+
15
+
16
+
17
+ ```python
18
+
19
+ tmp_Data.replace_doller(re_text, tmp_str)
20
+
21
+ ```
22
+
23
+
24
+
25
+ と書いたのと同じ。
26
+
27
+ クラス内の関数を直接実行しているので、引数が3つ必要です。
28
+
29
+ クラス名に括弧を付けるとインスタンスになり、self引数が自動的に付与されるので、引数は2つでいいです。
30
+
31
+
32
+
1
33
  > クラスメンバの名前は、self.dict.keys()や.values()でとってこれると聞いたので、以下のように作ってみました
2
34
 
3
35
 

1

fix typo

2019/12/16 23:34

投稿

shiracamus
shiracamus

スコア5406

test CHANGED
@@ -10,6 +10,6 @@
10
10
 
11
11
  aaa = tmp_Data()
12
12
 
13
- print(getaatr(aaa, 'host'))
13
+ print(getattr(aaa, 'host'))
14
14
 
15
15
  ```