p = [0] x = 0.5 k = 0 while (x > 0.01): k += 1 x = 0.5 * (0.5 ** (k-1)) p.append(x) for k in range(0,len(p)): print('{: 3.0f}'.format(k), '{: 6.3f}'.format(p[k]))