擅长:python、mysql、java
<p>你真的不应该在那里有一个try语句。你可以把它拿出来,用一些if和elif语句</p>
<p>例如:</p>
<pre class="lang-py prettyprint-override"><code>import random
number = random.randint(1,10)
lives = 3
Success = False
while lives > 0:
guess = int(input("What is your guess between 1 and 10? \r\n"))
if guess > number:
print("Too high! Go lower. \r\n")
lives -= 1
elif guess < number:
print("Too low! Go higher. \r\n")
lives -= 1
elif guess == number:
print("Congratulations, you win!")
global Success = True
break
if Success != True:
print("Sorry. Try again! The number was ", number, ".")
</code></pre>
<p>据我所知,try语句主要用于错误处理</p>