a = "first" b = "second" print 1 and a or bprint 0 and a or b# evaluated from left to right, so the and is evaluated first. # 0 and 'first' evaluates to False, and then 0 or 'second' evaluates to 'second'.