Python 每次我在代码中键入elif时,它在我启动程序时显示错误
每次我在代码中键入elif时,它在我启动程序时显示错误Python 每次我在代码中键入elif时,它在我启动程序时显示错误,python,Python,每次我在代码中键入elif时,它在我启动程序时显示错误 # This is game creating practice import random secretNumber = random.randint(1, 20) print('I am thinking of a number between 1 and 20.') # Ask the player to guess 6 times for guessesTaken in range(1, 7): print('Take a
# This is game creating practice
import random
secretNumber = random.randint(1, 20)
print('I am thinking of a number between 1 and 20.')
# Ask the player to guess 6 times
for guessesTaken in range(1, 7):
print('Take a guess.')
guess = int(input())
if guess < secretNumber:
print('Your guess is too low.')
elif guess > secretNumber:
print('Your guess is to high.')
else:
break # This condition is the correct guess!
if guess == secretNumber:
print('Good job! You guessed my number in ' + str(guessesTaken) + ' guesses!)
else:
print('Nope. The number I was thinking of was ' + str(secretNumber))
在Python中,空格很重要
您的elif应该与if位于同一列。帮助您做什么?你还没有问过问题这是一个问答网站,不是一个编码教程服务。有什么错误???但答案是因为您的elif不在正确的缩进级别。请检查您的elif和else语句上的缩进。还要确保在猜测后关闭字符串!。由于一个简单的输入错误而关闭。您在“猜测”中缺少一个报价!谢谢。这对我很有帮助。else语句也会受到影响,不要忘记在代码末尾关闭字符串文字。