On Mar 1, 2014, at 12:47 AM, Ben Finney <ben+pyt...@benfinney.id.au> wrote:

> You've bound the name ‘current_guess’ to the user's input, but then do
> nothing with it for the rest of the function; it will be discarded
> without being used.
Hmm, I’m not quite sure I understand.  I got somewhat confused because the 
directions were changed a little and current_guess was removed from the 
get_guess function.  Is this more like what I should be doing?

def get_guess(guess_number):
        raw_input(“Please enter a guess”)
        guess_number = int(guess_number)
        return (guess_number)
get_guess(1)

> 
> Then, you use the parameter ‘guess_number’, create a new integer from
> it, and return that integer. I think you've used the wrong name for the
> ‘int()’ parameter.
Well, since there are no loops allowed I’m guessing get_guess will be called 9 
times.  I believe guess_number is the number of tries the user has used.
So;
(1) Please enter a guess: 
(2) Please enter a guess:

_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor

Reply via email to