当前位置:首页 > 云计算 > 正文内容

python里的不等于是什么符号

2022-05-04 03:09:18云计算1

比较运算符,也成关系运算符,用于对常量、变量或表达式的结果进行大小、真假等比较,如果比较结果为真,则返回 True;反之,则返回 False。Python支持的比较运算符如下图所示

python学习网,免费的python学习网站,欢迎在线学习!

基本用法:

>>>print("5是否大于4:",5>4)
5是否大于4:True
>>>print("3的4次方是否大于等于90.0:",3**4>=90)
3的4次方是否大于等于90.0:False
>>>print("20是否大于等于20.0:",20>=20.0)
20是否大于等于20.0:True
>>>print("5和5.0是否相等:",5==5.0)
5和5.0是否相等:True
>>>print("True和False是否相等:",True==False)
True和False是否相等:False
>>>

比较运算符 == 和 is 的区别

==用来比较两个变量的值是否相等,而is则用来比对两个变量引用的是否是同一个对象,

例如:

importtime
#获取当前时间
a=time.gmtime()
b=time.gmtime()
print(a==b)#a和b两个时间相等,输出True
print(aisb)#a和b不是同一个对象,输出False

上面代码中 a、b 两个变量都代表当前系统时间,因此 a、b 两个变量的时间值是相等的(代码运行速度很快,能保证是同一时间),故程序使用“==”判断返回 True。但由于 a、b 两个变量分别引用不同的对象(每次调用 gmtime() 函数都返回不同的对象),因此a is b返回 False。

本网站文章仅供交流学习 ,不作为商用, 版权归属原作者,部分文章推送时未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知,我们将立即删除.

本文链接:https://www.xibujisuan.cn/7690.html

标签: Python