and or 与三目运算符的区别?

and or 与三目运算符的区别?

1 and 2 or 3

这个与 三目运算符 有什么区别


回答:

区别还是非常大的。

andor是逻辑运算符,一般是组成判断条件;
三目运算符" title="三目运算符">三目运算符一般是用来作为表达式x = a if a > b or a < 10 else b

上面三元表达式也等同于:

if a > b or a < 10:  

x = a

else:

x = b


回答:

and是并集,or是或,三目是相当于if..else...


回答:

三目运算主要是赋值的操作 而 and or主要是逻辑条件判断控制流程

以上是 and or 与三目运算符的区别? 的全部内容, 来源链接: utcz.com/p/939043.html

回到顶部