#!/bin/python def easyloop(): print "Okedokes time to do some loops, first gonna count to 10:" for i in range (1, 11): print i def array(): print "Ok second test is for an array of 20 items. You need to choose two values, low and high, between 1 and 20" range1=raw_input("Low number (1-20) :") range2=raw_input("High number (1-20) :") print "\n" try: range1 == int(range1) + 0 except: print "Your first entry wasn't a number! Please try again\n\n" array() try: range2 == int(range2) + 0 except: print "Your second entry wasn't a number! Please try again\n\n" array() # Just to make sure its an int and not a string range1=int(range1) range2=int(range2) if range1 > range2: print "The high number must be more than the low number!\n\n" array() if (range1 > 20 or range1 < 1): print "Your first number, ", range1, " isn't within the specified range of 1-20!\n\n" array() if (range2 > 20 or range2 < 1): print "Your second input, ", range2, " isn't within the specified range of 1-20!\n\n" array() newarray={} newarray[1]="one" newarray[2]="two" newarray[3]="three" newarray[4]="four" newarray[5]="five" newarray[6]="six" newarray[7]="seven" newarray[8]="eight" newarray[9]="nine" newarray[10]="ten" newarray[11]="eleven" newarray[12]="twelve" newarray[13]="thirteen" newarray[14]="fourteen" newarray[15]="fifteen" newarray[16]="sixteen" newarray[17]="seventeen" newarray[18]="eighteen" newarray[19]="nineteen" newarray[20]="twenty" range2=range2+1 for j in range(range1, range2): def main(): print "Which test would you like to run?\n" print "1) simple count test" print "2) Array loop\n" selection=int(raw_input("> ")) if selection == 1: easyloop() elif selection == 2: array() if (__name__ == "__main__"): main()