title: Aligning integers(Basic python)
body: <p>Hey guys I need some help aligning my integers. I will show you what my code is, what my output is, and what I want my output to be. Thanks! </p>
  
  <p>Code:</p>
  
  <pre><code>test_sign='#'
  test_numbers=[100000,5000000,7000000]
  test_calc_list=[]
  test_sum=sum(test_numbers)
  test_list=['Testcase1','Testcase2','Testcase3']
  test_sign_list=[]
  
  for x in test_numbers:
      test_calc=round((x/float(test_sum)*10))
      test_calc_list.append(test_calc)
  
  for y in test_calc_list:
      y=int(y)
      signs=y*test_sign
      test_sign_list.append(signs)
  
  for z in range(len(test_list)):
      print "%8s"%test_list[z]+":",test_sign_list[z],test_numbers[z]
  </code></pre>
  
  <p>Output:</p>
  
  <pre><code>Testcase1:  100000
  Testcase2: #### 5000000
  Testcase3: ###### 7000000
  </code></pre>
  
  <p>Desired output:</p>
  
  <pre><code>Testcase1:         100000
  Testcase2: ####   5000000
  Testcase3: ###### 7000000
  </code></pre>