[Tutor] Random Number Question

Jeff Goodwin jeffbgoodwin at gmail.com
Wed Nov 24 23:10:28 CET 2010


Ok, I found the problem, I had saved the file as random.py looks like that
was a no-no. Its working now that I changed the name.

Thanks!
Jeff

On Wed, Nov 24, 2010 at 5:06 PM, Jeff Goodwin <jeffbgoodwin at gmail.com>wrote:

> Thanks Adam, that was a typo on my part, in the program the print is
> actually indented. Any other suggestions?
>
> Thanks again!
> Jeff
>
>
>
>   On Wed, Nov 24, 2010 at 5:00 PM, Adam Bark <adam.jtm30 at gmail.com> wrote:
>
>>   On 24/11/10 21:51, Jeff Goodwin wrote:
>>
>>   Hello,
>>
>> I'm trying to find a way to use the random.randint function to generate a
>> random number, but everytime I run the program it locks up IDLE. Here is
>> what I have so far:
>>
>> import random
>>
>> def main():
>>      x = input("Enter a number: ")
>>      y = input("Enter a different number: ")
>>
>>      z = random.randint(x,y)
>>
>> print "The random number between ", x, " and ", y, " is ", z
>>
>> main()
>>
>> Can you tell me where I'm going wrong here? When I run the program it
>> allows me to enter the numbers for x and y, then freezes.
>>
>> Thanks!
>> Jeff
>>
>>
>>
>> _______________________________________________
>> Tutor maillist  -  Tutor at python.org
>> To unsubscribe or change subscription options:http://mail.python.org/mailman/listinfo/tutor
>>
>> Your print statement isn't indented. It should print "the random number
>> between" and then throw an exception I think. You should either move the
>> print statement into the function or have main return x, y, z and print the
>> return values of it.
>>
>> HTH.
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tutor/attachments/20101124/aa684412/attachment.html>


More information about the Tutor mailing list