擅长:python、mysql、java
<p><strong>试试这个:</strong></p>
<p>在这里,直到你输入一个数字,它不会停止。除<code>int</code>之外的输入将作为无效输入</p>
<p>代码中的错误是,从输入读取的所有内容都被当作一个字符串</p>
<pre><code>from random import*
while True:
try:
lowRange = int(input('What is the lower range number?'))
break
except:
print("That's not a valid input!")
while True:
try:
hiRange = int(input('What is the higher range nunmber?'))
break
except:
print("That's not a valid input!")
ran = randrange (lowRange,hiRange)
print (ran)
</code></pre>