On Thu, Oct 11, 2018 at 08:41:08PM -0500, Tyler Travis via Tutor wrote: > I fully understand the concept of what I am trying to do
I'm very glad that at least one of us understands what you are trying to do, but I have no clue what it is. > and I know > that you can type out the algorithms to find mean, median, and mode > but I used a shortcut by import the statistics function. Which yields > the same results The same results as what? > and the program passes with a 100% in the grading software Great! > However, it does not print the expected output, but rather > some random sequence of characters and numbers. I do not understand > why. Do you know why? Your computer is cursed? Your cat walked over the keyboard? I don't understand how your two statements can be reconciled. You say that the program pass the grading software. Surely that means it must print the expected output. (How else will the grading software know it gives the correct results?) But then you say it prints gibberish. So I imagine you are doing this: print(mean([1, 2, 8, 9]) # expected output is "5" # output actually printed is "dz!gwd{7p3^)n3d%hw8" # and the grading software says "Correct, full marks!" which makes no sense to me. By the way, I'm the author of the statistics module, so I'm very glad to hear that you are using it, but if the point of the exercise is to write your own (simple?) versions of mean, median and mode, isn't it cheating to use the pre-written ones? -- Steve _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor