python逻辑运算及奇怪的返回值(not,and,or)问题的示例分析


小编给大家分享一下python逻辑运算及奇怪的返回值(not,and,or)问题的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!首先,and、or和not的优先级是not>and&gt免费云主机域名;or。同一优先级从左往右计算。先说非运算,Python的非运算与这些语言相比,并没有特别的地方。not只有两个返回值,True和False。在Python中,真值为假的对象,包括False,None,数字0,空字符串以及空的容器类型。除此以外的任何对象均为真。接下来是与运算,Python的与(and)运算的规则是若左边的表达式为真,则返回右边表达式的值否则,返回左边表达式的值最后再来说或运算,Python的或(or)运算的规则是若左边的表达式为真,则返回左边的表达式的值否则,返回右边的表达式的值用代码来感受一下吧:那现在我们再加入优先级相关的混合运算:#首先 not 的优先级最高那么not 8 返回False
#(False or 3 and 4 or 2 and 0 or 9 and 7 )
#接下来的优先级是and
#(False or 4 or 0 or )
#最后or 返回真值 4以上是“python逻辑运算及奇怪的返回值(not,and,or)问题的示例分析”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注百云主机行业资讯频道!

相关推荐: 美团外卖小程序创建界面开发的源码是什么

这篇文章主要讲解了“美团外卖小程序创建界面开发的源码是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“美团外卖小程序创建界面开发的源码是什么”吧!   美团外卖的小程序是比较典型的外卖的小程序,这里为大家分析…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 01/18 18:04
Next 01/18 18:04

相关推荐