Are you just referring to how Python uses the English and/or instead of the more common &&/||? I think what the user above you was talking about was Lua’s strange ternary syntax using and/or.
no, the linked table shows how python also returns the first non-falsey result of an a or b expression rather than just giving a boolean. it’s useful for initialising optional reference args:
Are you just referring to how Python uses the English
and
/or
instead of the more common&&
/||
? I think what the user above you was talking about was Lua’s strange ternary syntax usingand
/or
.no, the linked table shows how python also returns the first non-falsey result of an
a or b
expression rather than just giving a boolean. it’s useful for initialising optional reference args:works with
and
as well.