Это пример в книге Python, которую я читаю. Когда я пытаюсь запустить программу, появляется ошибка, и когда я проверяю код на ошибку, elif
выделяется красным цветом. Я программирую на Python 2.5.ошибка с заявлением elif
import random
secret = random.randint(1, 99)
guess = 0
tries = 0
print "It is a number between 1 and 99. I'll give you six tries. "
while guess != secret and tries < 6:
guess = input("What's your guess? ")
if guess < secret:
print "Too low!"
elif guess > secret:
print "Too high"
tries = tries + 1
if guess == secret:
print "Correct! You found my secret!"
else:
print "No more guesses! Better luck next time!"
print "The secret number was", secret
Всегда указать, какие ошибки вы получаете, как подробно описано, как возможно (например, скопировать сообщение об ошибке, включая трассировку). – delnan
Также написано n00b. – milancurcic
Спасибо за советы. – stumped