—— 阿尔伯特·爱因斯坦

程序员の奇妙冒险

PythonPython
2025-10-08 14:44阅读:22评论:0

Python比较运算符和逻辑运算符

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
flag0 = 1 == 1
flag1 = 3 > 2
flag2 = 2 < 1
flag3 = flag1 and flag2
flag4 = flag1 or flag2
flag5 = not flag0
print('flag0 =', flag0) # flag0 = True
print('flag1 =', flag1) # flag1 = True
print('flag2 =', flag2) # flag2 = False
print('flag3 =', flag3) # flag3 = False
print('flag4 =', flag4) # flag4 = True
print('flag5 =', flag5) # flag5 = False
print(flag1 and not flag2) # True ,相当于Java中 flag1 && !flag2
print(1 > 2 or 2 == 3) # False 相当Java中 1 > 2 || 2 == 3
 
print(flag2) # True
print(not flag2) # True
 
# and 相当于 Java中的 &&
# not 相当于 Java中的 布尔值取反,如 !flag2
 
评论(0)
暂无评论来抢沙发吧~