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 <jeffbgood...@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.jt...@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@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. >> > >
_______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor