Python合集之Python运算符(二)

    在上一节的合集中,我们了解了Python运算符中的算术运算符和赋值运算符的相关知识,本节我们将进一步了解一下Python中运算符中的比较运算符和逻辑运算符的相关知识。

1.比较(关系)运算符

比较运算符,也称为关系运算符,用于对变量或表达式结果进行大小,真假等比较,如果比较结果为真,则返回true,如果为假,则返回false。比较运算符通常用在条件语句中作为判断的依据,在Python中主要的比较运算符如下:

运算符 作用 举例 结果
> 大于 'a'>'b' false
< 小于 156<456 true
== 等于 'c'=='c' true
!= 不等于 'y'!='t' true
>= 大于或等于 479>=426 true
<= 小于或等于 62.45<=45.5 false

注:在Python中,当需要判断一个变量是否介于两个值之间时,可以采用“值1 < 变量   < 值2” 的形式,例如:0 <a < 100。

2.逻辑运算符

逻辑运算符是对真和假两种布尔值进行运算,运算结果仍是一个布尔值,Python中的逻辑运算符主要包扣:and(逻辑与)、or(逻辑或)、not(逻辑非)

运算符 含义 用法 结合方向
and 逻辑与 op1 and  op2 从左到右
or 逻辑或 op1 or op2 从左到右
not 逻辑非 not op 从右到左

使用逻辑运算符进行逻辑运算时,其运算结果如下:

表达式1 表达式2 表达式1 and 表达式2 表达式1 or 表达式2 not 表达式1
true true true true false
true false false true false
false false false false true
false true false true true

花絮:

本期的Python的运算符就分享到这里,下期我们将继续分享Python中的运算符中的位运算符,感兴趣的朋友可以关注我。

同时也可以关注下我的个人 微信订阅号,园子里面的文章也会第一时间在订阅号里面进行推送跟更新。

原文地址:https://www.cnblogs.com/a-mumu/p/14008085.html