On Mar 30, 2014, at 4:29 AM, Dave Angel <da...@davea.name> wrote: > > > You're getting closer. Remember that the assignment shows your > function being called with 10, not zero. So you should have a > separate local variable, probably called I, which starts at > zero, and gets incremented each time. The exercise just asks to print (s), (n) times using iteration. The exersise is in a doctest which I didn’t really understand at first. So, I guess while I was doing it “correctly” it wasn’t what the exercise is asking for. This I guess is what the doctest is looking for.
"""Print the string `s`, `n` times. Parameters ---------- s -- A string n -- an integer, the number of times to print `s' Examples -------- >>> print_n("hello", 3) hello hello hello >>> print_n("bye", 0) >>> print_n("a", 6) a a a a a a """ > > The test in the while should be comparing them. > > Note that the number of times is specified in top level code, and > implemented in the function. You should not have a literal 10 in > the function. Without out a break or placing that 10 in there I can’t think of a way to have the while loop stop once it reaches (n). Any hints? SCott _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor