我已经查看了其中几个问题,但似乎无法将其正确应用于我的代码。我绝对是 Python 的新手,并且开发了一个数字猜谜游戏来练习。我需要的最后一个错误处理是确保输入的不是整数的任何内容都将返回错误消息。我希望像其他条件一样使用“if”语句,但会使用我能得到的。谢谢!
(这只是一个片段。我没有包括整个程序)
def gamestart():
print(rndnumber)
for GuessAmount in range (1,11):
ActualGuess = int(input("Guess number " + str(GuessAmount) + ": "))
if ActualGuess < rndnumber:
print("HIGHER!")
if ActualGuess > rndnumber:
print("LOWER!")
if ActualGuess != rndnumber:
GuessAmount == GuessAmount + 1
if ActualGuess == rndnumber:
print("You Win!")
gameend()
print("")
print("Sorry, but you ran out of guesses.")
print("")
gameend()