On Mar 1, 2014, at 11:03 AM, Susan Aldridge <susanaldridge...@gmail.com> wrote:
> Try this
> 
> def guess1(upLimit = 100):
>    import random
>    num = random.randint(1,upLimit)
>    count = 0
>    gotIt = False
>    while (not gotIt):
>        print('Guess a number between 1 and', upLimit, ':')
>        guess= int(input())
>        count += 1
>        if guess == num:
>              print('Congrats! You win')
>              gotIt = True
>        elif guess < num:
>              print('Go up!')
>        else:
>              print('Guess less')
>    print('You got it in ', count, 'guesses.')
> 
> guess1(100)
Thanks Susan!  The only problem is he wants us to do it without loops because 
we haven’t learned them yet. I need to use the variables and function names 
that he’s given as well.  I think I can make sense of what you wrote though so 
that should help me a bit.  

-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to