Here's the question you clicked on:

55 members online
  • 0 replying
  • 0 viewing

dr_road12

  • 4 years ago

I'm new here, and I need to know how to generate a list of numbers from 1 to 9999 for example, when using "for x in range(1,9999)" its not working at all

  • This Question is Closed
  1. AdisA
    • 4 years ago
    Best Response
    You've already chosen the best response.
    Medals 1

    I have tried: for x in range(1,9999): print x and it's working. Do you get some kind of error message?

  2. bwCA
    • 4 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    the range function will generate a Python list. how are you trying to use it? http://docs.python.org/tutorial/controlflow.html#the-range-function http://docs.python.org/library/functions.html#range

  3. carlsmith
    • 4 years ago
    Best Response
    You've already chosen the best response.
    Medals 2

    I'm not sure dr_road12, `for x in range(1, 9999)` should work fine, in fact, `for x in range(n)` is a very common way to knock up an iterator in Python. Are you sure you're not forgetting the colon? Every header ends in a colon... for x in range(1, 9999): print x

  4. BD
    • 4 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    I agree with carlsmith, you probably forgot the colon. I've done it a hundred times and it's frustrating scouring your code to find you forgot a simple colon.

  5. doctorwho11
    • 4 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    if using python use the .randit function. same function you would use for a numbers guessing game

  6. Not the answer you are looking for?
    Search for more explanations.

    • Attachments:

Ask your own question

Sign Up
Find more explanations on OpenStudy
Privacy Policy