从品牌网站建设到网络营销策划,从策略到执行的一站式服务
python里有哪些比较运算符?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
创新互联公司专注于崇信企业网站建设,成都响应式网站建设公司,商城网站建设。崇信网站建设公司,为崇信等地区提供建站服务。全流程按需开发网站,专业设计,全程项目跟踪,创新互联公司专业和态度为您提供的服务
比较运算符,也成关系运算符,用于对常量、变量或表达式的结果进行大小、真假等比较,如果比较结果为真,则返回 True;反之,则返回 False。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 则用来比对两个变量引用的是否是同一个对象,
例如:
import time # 获取当前时间 a = time.gmtime() b = time.gmtime() print(a == b) # a和b两个时间相等,输出True print(a is b) # a和b不是同一个对象,输出False
上面代码中 a、b 两个变量都代表当前系统时间,因此 a、b 两个变量的时间值是相等的(代码运行速度很快,能保证是同一时间),故程序使用“==”判断返回 True。但由于 a、b 两个变量分别引用不同的对象(每次调用 gmtime() 函数都返回不同的对象),因此a is b返回 False。
看完上述内容,你们掌握python里有哪些比较运算符的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图