采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
比如老师提到的: "a" and "b”得到“b” “1” and “2” 得到“1” 老师说计算机也会偷懒,运算到前面就可以输出,但是又说要读完两个才可以运算?这两个性质不是一样的吗,都是两个真,而运行出来的类别不一样,为什么? 我的想法是,因为a 与 b 都真,而计算机要读完才可以运行,且b比a大,所以当读到b时就可输出了。 但是1和2这个我就想不通了
1 and 2 结果是2,2 and 1 结果是1.
and 必须前后两个条件都是True才返回True,如果and前后都是true,计算机会直接拿现成的第二个True返回。
如果计算机再回去把第一个True从内存里返回,那就是增加计算机耗能了。
如果计算机再回去把第一个True从内存里返回,那就是增加计算机耗能了。//这个怎么理解
和大小没有关系,and 需要两个都为true才是true,第一个为false了还有必要往后判断吗?
登录后可查看更多问答,登录/注册
语法精讲/配套练习+思考题/原生爬虫实战
5.5k 7
2.5k 3
2.1k 4
4.1k 22
2.3k 19