# test == != assert True == True assert True != False assert False == False assert False != True # test and/or/not assert True and True assert not (True and False) assert True or True assert True or False assert not False assert not (not True) assert bool(0) == False assert bool(1) == True assert bool([]) == False assert bool("abc") == True assert bool([1,2]) == True assert bool('') == False # test ?: a = 5 assert ((a > 3) ? 1 : 0) == 1 assert ((a < 3) ? 1 : 0) == 0