python 中 if ((i!=j)&(j!=k)&(i!=k)):与if i!=j&j!=k&i!=k: 有什么区别
2个回答
2019-03-22
展开全部
if ((i!=j)&(j!=k)&(i!=k)):
先执行扩号内的运算。
if i!=j&j!=k&i!=k:
等价于
if i!=(j&j)!=(k&i)!=k:
就是说,后一个是先执行 '&'运算,再执行 '!='运算。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询