- Python金融数据挖掘与分析实战
- 刘鹏 高中强等
- 327字
- 2022-01-04 17:38:30
2.4.5 逻辑运算符
假设变量a=10,b=20,Python中逻辑运算符及其实例如表2-8所示。
表2-8 逻辑运算符
![](https://epubservercos.yuewen.com/4BD184/22070570401553906/epubprivate/OEBPS/Images/b2-8.jpg?sign=1738799455-GVx5mb99ER54yAhJc36rYMfs7FdjZiHp-0-1c618e036e2e403048dcf7cde6b567e4)
以下实例演示了Python所有逻辑运算符的操作:
a = 10 b = 20 if a and b : print ("1-变量 a 和 b 都为 true") else: print ("1-变量 a 和 b 有一个不为 true") if a or b : print ("2-变量 a 和 b 都为 true,或其中一个变量为 true") else: print ("2-变量 a 和 b 都不为 true") # 修改变量 a 的值 a = 0 if a and b : print ("3-变量 a 和 b 都为 true") else: print ("3-变量 a 和 b 有一个不为 true") if a or b : print ("4-变量 a 和 b 都为 true,或其中一个变量为 true") else: print ("4-变量 a 和 b 都不为 true") if not( a and b ): print ("5-变量 a 和 b 都为 false,或其中一个变量为 false") else: print ("5-变量 a 和 b 都为 true")
输出结果为:
1-变量 a 和 b 都为 true 2-变量 a 和 b 都为 true,或其中一个变量为 true 3-变量 a 和 b 有一个不为 true 4-变量 a 和 b 都为 true,或其中一个变量为 true 5-变量 a 和 b 都为 false,或其中一个变量为 false