采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
'a’or ‘b’为什么返回结果为’a’而不是’b’,关系运算符返回不都是bool类型吗?为什么返回结果不是True
or运算符只要有一个操作数被认为是True,就会返回True;而这里'a'会被认为是True,所以后面的操作数就不用看了,直接返回'a';
另外。如果有操作数不是bool型,那么返回值就不是bool型的,不过代表的意思一样,可以转化成bool来看。
对于返回值不是bool型的情况,我的理解是"返回第一个能确定整个表达式的值的值"
登录后可查看更多问答,登录/注册
语法精讲/配套练习+思考题/原生爬虫实战
5.5k 7
2.5k 3
2.1k 4
4.1k 22
2.3k 19