Python教程

【Python】之【数据类型】之【布尔类型(布尔表达式)(真 True 1、假 False 0))】

本文主要是介绍【Python】之【数据类型】之【布尔类型(布尔表达式)(真 True 1、假 False 0))】,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

布尔类型bool只有两种取值(真True 1、假False 0)

优先级:关系运算符>逻辑运算符

1.1(关系运算符)(比较运算符)

布尔表达式就是关系运算符(> 大于、< 小于、== 等于、!=不等于、>= 大于等于、<= 小于等于),其结果只有两种取值(真True 1、假False 0))。

1.数值比较

2.字符串比较

字符串之间比较时,根据ASCII码来比较 a=97 A=65;

字符串比较时,只比较第一位,除非第一位相同,才会向后比较。

1.2成员运算符(in和not in)

in在……里面;not  in不在……里面;

在字符串中的使用:

1.前者是后者的一个元素;

2.前者是后者的连续一段元素。

在列表中的使用:

1.前者是后者的一个元素;

1.3身份运算符(is和not is)

身份运算符就是比较2个对象的内存地址。

id( )   查询对象的存储地址

1.4逻辑运算符(又叫条件组合)(非not、且and、或or)

逻辑运算符就是两个表达式进行判断

非not:真就是假,假就是真。

且and:一假为假,全真为真。

特点:第1个条件为真,第2个条件一定会执行;第1个条件为假,第2个条件不执行。

或or:一真为真,全假为假。

特点:第1个条件为真,第2个条件不执行;第1个条件为假,第2个条件一定会执行。

这篇关于【Python】之【数据类型】之【布尔类型(布尔表达式)(真 True 1、假 False 0))】的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!