比较运算通常叫做关系运算,是判断两个变量之间大小类型等是否存在一定关系,既然是判断返回的结果一般只有两种情况,就是:是或否,在python中是用True来表示,否用False来表示,注意首字母要大写,这也就是我们之前所说的布尔类型。
下面看看比较运算符(www.wakey.com.cn/document-compare.html)有哪些:
文章图片
先来几个例子给大家看看(这里面也可以把算术运算符带进去进行运算后比较):
a = 10
b = 10.1
c = 5
e = 10.0
print(a < b)
print(a > b)
print(a == e)
# 注意这里是整数和浮点数全等判断,结果为Trueprint(a/2 == c)
# 这里使用运算符
print(b//1 == e)
print(b//2 == c)
print(b//2 >= c)
print(b//2 != c)
print(b is not c)
返回结果为:
True
False
True
True
True
True
True
False
True
True
【python比较运算符有哪些(【比较运算符大全】)】大家可以一一对应的和上面的比较运算相比较来观察他们的关系。
这里要强调一下==和is,以及!=和is not之间的区别,==等于,和之前所说的一个等号意义是不一样的,一个等号表示赋值,这里表示两个变量的值相等,is则表示两个变量是不是同一个变量。看下面例子
b = 10
e = 10.0
print(b == e)
print(b is e)b = e# 把e赋值给b
print(b is e)
返回结果:
True
False
True
推荐阅读
- 推荐系统论文进阶|CTR预估 论文精读(十一)--Deep Interest Evolution Network(DIEN)
- Python专栏|数据分析的常规流程
- Python|Win10下 Python开发环境搭建(PyCharm + Anaconda) && 环境变量配置 && 常用工具安装配置
- Python绘制小红花
- Pytorch学习|sklearn-SVM 模型保存、交叉验证与网格搜索
- OpenCV|OpenCV-Python实战(18)——深度学习简介与入门示例
- python|8. 文件系统——文件的删除、移动、复制过程以及链接文件
- 爬虫|若想拿下爬虫大单,怎能不会逆向爬虫,价值过万的逆向爬虫教程限时分享
- 分布式|《Python3网络爬虫开发实战(第二版)》内容介绍
- java|微软认真聆听了开源 .NET 开发社区的炮轰( 通过CLI 支持 Hot Reload 功能)