当前课程知识点:计算思维与人工智能基础 > 第三部分:python基础 > 第四章:基本运算 > 4.3逻辑运算符
下面我们介绍一下逻辑运算符
Python中提供的逻辑运算符有
and逻辑与
or逻辑或和not逻辑非
那么x and y这样的一个表达式
如果x为False
x and y 返回False
否则它返回y的计算值
x or y
那么如果x是true
他返回x值
否则它返回y的值
在这里如果x和y都是数值的时候呢
它是返回x的值
那么如果x是一个数值
y也是一个true的时候
当然是返回的是y的值了
not x呢
逻辑非那么x是true吧
返回False
x是False
它返回true
那么来看一下两段代码
第一段我们看a赋值True
b赋值False
那么a and b 就是False
a or b 是True
not a 是False
那如果a赋值20
b赋值10的时候
我们来看a and b的结果是10
也就是我们的b
a or b的时候
他是数值
那么应该选择我们的什么
a
20
not a当然是False
-章测试
-章测试
-第一章:python简介
--章测试
-第二章:编码规范
--2.2常量和变量
--章测试
-第三章:数据类型
--章测试
-第四章:基本运算
--4.2比较运算符
--4.3逻辑运算符
--4.4位运算符
--章测试
-第五章:程序控制结构
--5.1顺序结构
--5.2条件结构
--5.3循环结构
--5.4跳转结构
--5.5异常处理
--章测试
-第六章:函数、模块与面向对象
--6.2面向对象
--6.4模块与包
--章测试
-第七章:文件操作
--7.2文件的写入
--章测试
-第八章:python生态库
--章测试
-第九章:TensorFlow基础
--章测试
-第十章:实例分析与实践
--章测试
-第十一章:人工智能在自然语言中的应用
--章测试