#!/usr/bin/python rngmin1 = 1 rngmax1 = 2 rngmin2 = 0 rngmax2 = 9 rngmin3 = 0 rngmax3 = 9 rngmin4 = 0 rngmax4 = 9 desired_total = 4 x = [] for a in range(rngmin1,rngmax1): for b in range(rngmin2,rngmax2): for c in range(rngmin3,rngmax3): for d in range(rngmin4,rngmax4): if (a+b+c+d) == desired_total: x.append(int(str(a) + str(b) + str(c) + str(d))) print x