回答編集履歴

2

例を簡単にした

2021/01/10 22:54

投稿

ppaul
ppaul

スコア24670

test CHANGED
@@ -56,9 +56,9 @@
56
56
 
57
57
  ```python
58
58
 
59
- >>> a = -3 * 5
59
+ >>> a = -6
60
60
 
61
- >>> b = -3 * 5
61
+ >>> b = -6
62
62
 
63
63
  >>> a is b
64
64
 
@@ -66,14 +66,14 @@
66
66
 
67
67
  >>> print(a)
68
68
 
69
- -15
69
+ -6
70
70
 
71
71
  >>> print(b)
72
72
 
73
- -15
73
+ -6
74
74
 
75
75
  ```
76
76
 
77
- aには-15が入っていて、bには-15が入っていても、a is bは成り立っていません。
77
+ aには-6が入っていて、bには-6が入っていても、a is bは成り立っていません。
78
78
 
79
79
  同じとか違うという言葉の意味をよく考えてみてください。

1

追加説明

2021/01/10 22:54

投稿

ppaul
ppaul

スコア24670

test CHANGED
@@ -47,3 +47,33 @@
47
47
 
48
48
 
49
49
  Noneを使う必要はありません。
50
+
51
+
52
+
53
+ 余分なことかもしれませんが、以下のようなことも理解しておいた方がpythonが良くわかります。
54
+
55
+
56
+
57
+ ```python
58
+
59
+ >>> a = -3 * 5
60
+
61
+ >>> b = -3 * 5
62
+
63
+ >>> a is b
64
+
65
+ False
66
+
67
+ >>> print(a)
68
+
69
+ -15
70
+
71
+ >>> print(b)
72
+
73
+ -15
74
+
75
+ ```
76
+
77
+ aには-15が入っていて、bには-15が入っていても、a is bは成り立っていません。
78
+
79
+ 同じとか違うという言葉の意味をよく考えてみてください。