Ok, this is what I have so far: #This program will ask for a user to imput numbers. The numbers will then be calculated #to find the statistical mean, mode, and median. Finallly the user will be asked #if he would like to print out the answers. list = [ ] a = 1 print 'Enter numbers to add to the list. (Enter 0 to quit.)' while a != 0 : a = input('Number? ') list.append(a) zero = list.index(0) del list[zero] list.sort()
variableMean = lambda x:sum(x)/len(x) variableMedian = lambda x: x.sort() or x[len(x)//2] variableMode = lambda x: max([(x.count(y),y) for y in x])[1] s = variableMean(list) y = variableMedian(list) t = variableMode (list) x = (s,y,t) inp = open ("Wade_StoddardSLP3-2.py", "r") outp = open ("avg.py", "w") f = ("avg.py") for x in inp: outp.write(x) import pickle pickle.dump(x, f) print 'Thank you! Would you like to see the results after calculating' print 'The mode, median, and mean? (Please enter Yes or No)' raw_input('Please enter Yes or No:') if raw_input == Yes: f = open("avg.py","r") avg.py = f.read() print 'The Mean average is:', mean print 'The Median is:', meadian print 'The Mode is:', mode I am attempting to make it so that I can save the mean, meadian, and mode and then if the user wants the data to give it to him. Thank you for any assistance you can provide! Wade -- http://mail.python.org/mailman/listinfo/python-list