aboutsummaryrefslogtreecommitdiff
path: root/challenge-193/sgreen/python/ch-1.py
blob: 7497e1c61d111e0eb788ea3411ce58e7bc5b7af9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/usr/bin/env python3

import sys


def main(n):
    # The format we want (a binary string of a given length)
    fmt = f'0{n}b'

    # Make a list with all possible binary values
    l = [format(x, fmt) for x in range(2**n)]

    # Show the list
    print(*l, sep=', ')


if __name__ == '__main__':
    main(int(sys.argv[1]))