回答編集履歴

2

コード追加

2019/11/30 09:58

投稿

shiracamus
shiracamus

スコア5406

test CHANGED
@@ -3,3 +3,33 @@
3
3
  数値も同様。
4
4
 
5
5
  スクリプトで実行した場合は、同じ文字列リテラルは同じオブジェクトになります。
6
+
7
+
8
+
9
+ ```python
10
+
11
+ >>> a = 999
12
+
13
+ >>> a is 999
14
+
15
+ False
16
+
17
+ >>> a = 'aa'
18
+
19
+ >>> b = 'a'
20
+
21
+ >>> b += 'a'
22
+
23
+ >>> b
24
+
25
+ 'aa'
26
+
27
+ >>> a == b
28
+
29
+ True
30
+
31
+ >>> a is b
32
+
33
+ False
34
+
35
+ ```

1

説明補足

2019/11/30 09:58

投稿

shiracamus
shiracamus

スコア5406

test CHANGED
@@ -1,3 +1,5 @@
1
1
  同じ文字列でも同じオブジェクトになる保証はありません。
2
2
 
3
3
  数値も同様。
4
+
5
+ スクリプトで実行した場合は、同じ文字列リテラルは同じオブジェクトになります。