擅长:python、mysql、java
<p>有几种方法可以制定此值检查,但如果您希望使用异常,则此方法与您现在的情况相比只是一个小小的飞跃:</p>
<pre><code>standardNum = 50
def numberChecker(number, standardNum):
if number > standardNum:
raise ValueError
return True
while True:
my_number = int(input("Give me a small whole number: "))
try:
if numberChecker(my_number, standardNum):
break
except ValueError:
print("Your number is too big.")
</code></pre>