Parentheses aren’t necessary, I just prefer them for readability.
See python documentation on boolean operators for reference. Short story is a or b is an expression that evaluates to a if a is “truthy” else b. “Falsy” is empty strings/containers, 0 and None.
Python, checking in …
return (a or b)Parentheses aren’t necessary, I just prefer them for readability.
See python documentation on boolean operators for reference. Short story is
a or bis an expression that evaluates toaifais “truthy” elseb. “Falsy” is empty strings/containers,0andNone.