n = None t = True f = False n t f if n: t else: f def foo(): n = None t = True f = False n t f if n: t else: f not n not t not f if t == f: t else: f if t is not f: t else: f w = 2 x = 3 y = 4 z = 5 17 -3 47164510561934056134523419250 # Too big x < y if x < w: x y else: w z if unknown(): v = 10 else: v = 20 if v > 15: v else: v def strings(): version = "3.8 alpha" "a string" if version >= "3": ":)" else: ":("