擅长:python、mysql、java
<p>除了使用guesslimit做一些奇怪的事情外,您总是在用户回答之后直接打印“错误答案”,而不执行任何检查以查看是否正确</p>
<pre class="lang-py prettyprint-override"><code>correctanswer = "Stackoverflow"
guesscount = 0
guesslimit = 3
user_won = False
while guesscount < guesslimit:
answer = input("Enter your answer : ")
if answer == correctanswer:
user_won = True
break
else:
print(f"Wrong answer, you have {guesslimit - guesscount} guesses left")
guesscount += 1
if user_won:
print("You won!")
else:
print("You lost , sorry")
</code></pre>