回答編集履歴
2
説明の修正
test
CHANGED
@@ -10,7 +10,7 @@
|
|
10
10
|
|
11
11
|
変数 T は id(16) という参照値を持っていて、
|
12
12
|
|
13
|
-
16というオブジェクトを参照しているのです。
|
13
|
+
16という値を持つオブジェクトを参照しているのです。
|
14
14
|
|
15
15
|
|
16
16
|
|
@@ -24,7 +24,7 @@
|
|
24
24
|
|
25
25
|
T も Kai も同じ参照値を持っていて、
|
26
26
|
|
27
|
-
16 という値を参照しているのです。
|
27
|
+
16 という値を持つオブエクトを参照しているのです。
|
28
28
|
|
29
29
|
1つのオブジェクトを 2つの変数が参照しているのです。
|
30
30
|
|
1
説明追加
test
CHANGED
@@ -53,3 +53,21 @@
|
|
53
53
|
異なるオブジェクトを参照しています。
|
54
54
|
|
55
55
|
Kai は 0というオブジェクトを参照しません。
|
56
|
+
|
57
|
+
|
58
|
+
|
59
|
+
Python の変数にはすべて参照値が入るのです。
|
60
|
+
|
61
|
+
だから、
|
62
|
+
|
63
|
+
a = 123
|
64
|
+
|
65
|
+
a = 'abc'
|
66
|
+
|
67
|
+
a = [1, 2, 3]
|
68
|
+
|
69
|
+
のように連続実行して、
|
70
|
+
|
71
|
+
どんなオブジェクトの参照値でも入るのです。
|
72
|
+
|
73
|
+
値と型は参照されているオブジェクト自身が持っているのです。
|