Python中的布尔逻辑条件

时间:2015-02-09 10:43:57

标签: python conditional-statements boolean-logic

这只是我在Python中具有逻辑条件的一个小问题但是: 怎么样a或b == m - >回归真实! 我将用一段代码解释

p = 58
m = 100
s = true
p or s == m #returns me 58
s or p == m #returns me 1 
p or s # returns me 58
s or p # returns me 1

我无法解释这个! p或s不等于100 ..而且代码中的最后2个条件!可能看起来像一个愚蠢的问题但是为什么比较一个true和一个int会给我一个int? 对不起,如果我看起来很蠢^^'

0 个答案:

没有答案