基础小白快速入门Python---布尔值(bool)和运算符

啥是布尔类型?

在Python语言中,有一类数据数据,表示数据的真和假,并且运行结果非真即假,即True和False

这个类型我们成为布尔类型

布尔类型可以参加什么运算?

布尔类型可以参加的运算如下:

与运算:同真为真

或运算:一真为真

非运算:反转结果

布尔类型的扩展:

在Python语言中,布尔类型的应用不止如此,

在Python中,除了 explicitly的True和False值,其他所有对象都可以进行真值测试。通常,以下对象被视为True:


非零整数和非零浮点数
非空字符串和非空元组
非空列表、字典和集合
任何非空的可迭代对象

其他所有对象都视为False:
零(0)、

空字符串(“”)、

空元组(())、

空列表([])、

空字典({})、

空集合(set())和None

啥是运算符?

运算符是执行逻辑运算的一种符号或者关键字

常见的运算符有哪些?

1 算数运算符: + - *  / %

2关系运算符: ==  > < >= <= !=

3逻辑运算符: ! &&  ||

4 位运算符  : >>  << ~ | ^ &

5 赋值运算符 = += -= /= %=

6 条件运算符:?:  三目运算符

1 算数运算符: + - *  / %

根据运算符的操作个数不同,分为:

单目运算符

双目运算符

三目运算符

逻辑运算符号的计算结果是一个逻辑值

1(真)  0 (假)

逻辑运算符用于链接多个表达式

你可能感兴趣的:(Python,python,开发语言)