背景
在开发中,经常会遇到,同时存在多个值,依次判断上述值,选择第一个非空、True的值作为整个表达式的值进行返回,这个时候会用到or这个关键词,下面讲一下用法。
方法
value1 = None
value2 = 0
value3 = 'Hello'
value4 = False
value5 = 42
result = value1 or value2 or value3 or value4 or value5
在这个例子中,result将会是第一个为True的值。如果所有值都是False(或者None、0、False、空字符串''等),那么result将会是最后一个值,即value5。




















