Advertisement
Guest User

Untitled

a guest
Aug 5th, 2014
454
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.55 KB | None | 0 0
  1. #!/usr/bin/python
  2.  
  3. maxval = raw_input('What number would you like to multiply up to?  Please keep it under 20. ')
  4.  
  5. try:
  6.   float(maxval)
  7. except ValueError:
  8.   print "That is not a valid number. Please try again."
  9.  
  10. maxval = int(maxval)
  11.  
  12. if maxval < 1:
  13.   print "That number is too low. Please try again."
  14. elif maxval > 20:
  15.   print "That number is too high. Please try again."
  16. else:
  17.   maxlength = len(str(maxval * maxval))
  18.   for i in range(1, maxval + 1):
  19.     for j in range(1, maxval + 1):
  20.       print '{0:>{1}}'.format(str(j*i), maxlength),
  21.     print
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement