课程
/后端开发
/Python
/Python3 入门教程
请问下True and 0的计算结果可以是False吗?以及0 or 99的计算结果可以写作True吗?
2021-11-17
源自:Python3 入门教程 3-4
正在回答
0相当于空字符串所以当作false,所以true and 0 是false ,相反0 or 99 输出的是99
举报
python3入门教程,让你快速入门并能编写简单的Python程序
2 回答True and 0 or 99
3 回答True and 0,不就等于 True and False ,那么结果不应该是 False 么
1 回答a = True print(a and 0 or 99) # ==> 99
3 回答与运算99 and 98什么结果
1 回答在计算a and b时,如果 a 是 False,则根据与运算法则,整个结果必定为 False,因此返回 a;如果 a 是 True,则整个计算结果必定取决与 b,因此返回 b。
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号