我之前只用过A or B。
or 关键字除了是一种逻辑运算符还是什么?? 代表这几种数值来源中的一种吗?优先级如何确定? 带着问题找答案
print(False or None or 'hello' or 'hello world' or False or 'gill' or 'gorot' or None)
结论:
or操作符在此种情形下表示的语义是找到第一个非空/非逻辑非的对象
我之前只用过A or B。
or 关键字除了是一种逻辑运算符还是什么?? 代表这几种数值来源中的一种吗?优先级如何确定? 带着问题找答案
print(False or None or 'hello' or 'hello world' or False or 'gill' or 'gorot' or None)
结论:
or操作符在此种情形下表示的语义是找到第一个非空/非逻辑非的对象