format_string = " %10s %10s %10s %10s " print format_string % ('a', 'b', 'a and b', 'a or b') dash10 = '-' * 10 print format_string % (dash10, dash10, dash10, dash10) for a in (True, False): for b in (True, False): a_and_b = a and b a_or_b = a or b print format_string % (a, b, a_and_b, a_or_b)