forked from happyjared/python-learning
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathis_equal.py
More file actions
42 lines (35 loc) · 765 Bytes
/
Copy pathis_equal.py
File metadata and controls
42 lines (35 loc) · 765 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
a = "hello"
b = "hello"
print(a is b) # 输出 True
print(a == b) # 输出 True
a = 'hello world'
b = 'hello world'
print(a is b) # 输出 False
print(a == b) # 输出 True
a = 'ab' + 'c' is 'abc'
print(a) # 输出 True
ab = 'ab'
b = ab + 'c' is 'abc'
print(b) # 输出 False
a = [1, 2, 3]
b = [1, 2, 3]
print(a is b) # 输出 False
print(a == b) # 输出 True
a = [1, 2, 3]
b = a
print(a is b) # 输出 True
print(a == b) # 输出 True
a = ["I", "love", "Python"]
b = a[:]
print(a is b) # 输出 False
print(a == b) # 输出 True
print(a[0] is b[0]) # 输出 True
print(a[0] == b[0]) # 输出 True
a = 1
b = 1
print(a is b) # 输出 True
print(a == b) # 输出 True
a = 320
b = 320
print(a is b) # 输出 False
print(a == b) # 输出 True