04_07比较运算符

网友投稿 200 2022-09-04


04_07比较运算符

"""比较运算符""""""一、什么是比较运算符 比较运算符用于比较两个运算数,比较结果是一个布尔值。 比较运算包括如下几个:1.<2.<=3.>4.>=5.== ==用于比较两个运算数是否相等,也就是说,==是用于"相等性"测试6.!=7.is is用于比较两个运算数是否同一个对象,也就是说,is用于"同一性"测试8.is not"""print(6 < 8) #Trueprint(6 <= 8) #Trueprint(8 > 6) #Trueprint(8 >= 6) #Trueprint(8 == 8.0) #Trueprint(8 != 8.0) #Falsea = b = [1, 2, 3]c = [1, 2, 3]print(a == b) #Trueprint(a == c) #Trueprint(a is b) #Trueprint(a is c) #False"""二、不可变类型对象的is比较 对于不可变类型的对象,其内存可能会被重用,比较数值较小的整数对象。 可以调用内置函数id进行验证,内置函数id用于返回对象的唯一标识(对象在内存中的地址)。"""a = 18b = 18print(id(a)) #1719561251664print(id(b)) #1719561251664print(a is b) #True"""三、比较运算符可用于链式比较"""age = 18print(0 < age < 100) #True#以上语句相当于:#print(0 < age and age < 100)print(1 == 2 < 3) #False#以上语句相当于:#print(1 == 2 and 2 < 3)


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:04_08关键字和标识符
下一篇:Python轻松入门(五):列 表
相关文章

 发表评论

暂时没有评论,来抢沙发吧~