Python Random Number Generator Errors
<p>Hello I just started programming in Python and I was just trying to make a RNG but there are some errors that I don't understand.</p>

<p>Here's the code</p>

<pre><code>import random
import time

numbersGenerated = 0

print('Hello! How many numbers do you want?')
numbersNeeded = input()
print('What would you like the minimum for the numbers be?')
Min = input()
print('And the maximum?')
Max = input()

numbersNeeded = str(numbersNeeded)
numbersGenerated = str(numbersGenerated)

while numbersGenerated &lt; numbersNeeded:
    number = random.randint(Min, Max)
    number = int(number)

    numbersGenerated = numbersGenerated + 1

    print(number)
    print()
    time.sleep(2)

print('All done. Hope to see you again!')
</code></pre>

<p>The Traceback Error says</p>

<pre><code>File "C:/Python32/Number_Generator.py", line 20, in &lt;module&gt;
number = random.randint(Min, Max)    
File "C:\Python32\lib\random.py", line 215, in randint
return self.randrange(a, b+1)
TypeError: Can't convert 'int' object to str implicitly
</code></pre>

<p>I have changed lines thirteen and  to int also but that didn't change the outcome.</p>
