回答編集履歴

2

説明の修正

2021/08/01 08:50

投稿

kazuma-s
kazuma-s

スコア8224

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

説明追加

2021/08/01 08:50

投稿

kazuma-s
kazuma-s

スコア8224

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
+ 値と型は参照されているオブジェクト自身が持っているのです。