总结Python的逻辑运算符and
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了总结Python的逻辑运算符and,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1738字,纯文字阅读大概需要3分钟。
内容图文
![总结Python的逻辑运算符and](/upload/InfoBanner/zyjiaocheng/431/2865e4cea58448f098a41c31d10c5a0d.jpg)
布尔"与" - 如果x为False,x and y返回False,否则它返回y的计算值。
看到这个精简的解释后,我震惊了..它到底在说什么..这和逻辑与有甚么关系..python中逻辑与的定义怎么会这么奇葩..算了,直接用if else把这段话翻译一遍糊弄过去就算了..但是之后源程序中出现了 xx and xx and xx的语句,这要用if else来翻译那简直了...我突然想正常人的大脑如果按照这个逻辑怎么可能预期到这段表达式的意义...python的逻辑与应该不奇葩,奇葩的应该是这段解释才对...重新理了一下思绪..
java中逻辑与(&&)的定义是很清楚的,解释如下:
与:a & b :当a,b同时为true时,a&b为true,否则为false逻辑与:a && b,当a为false时,那么a && b就直接返回false,不会对b再进行判断,因为当a为false时候,无论b为何值,表达式a && b根据与的定义都将是false..但是如果a为true,则需要进一步计算b的值,根据b的值不同,表达式a && b的最终值也不同.
对比了一下w3c的解释后发现,原来他们说的是一个事情..但是w3c的说法有一定的误导性,它过分强调了表达式的值为x或是y,而淡化了表达式的含义..让人有一种错觉,逻辑与的值不是与出来的,而是某种情况下a或是b的值..
【相关推荐】
1. Python and、or以及and-or语法总结
2. 解析python中and与or用法
3. 详细介绍Python中and和or实际用法
4. 分享python中and / or 的运算逻辑实例教程
5. Python:逻辑判断与运算符实例
6. Python基础内容:运算符
以上就是总结Python的逻辑运算符and的详细内容,更多请关注Gxl网其它相关文章!
内容总结
以上是互联网集市为您收集整理的总结Python的逻辑运算符and全部内容,希望文章能够帮你解决总结Python的逻辑运算符and所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。