Я новичок в программировании с помощью python/в целом. Цель состоит в том, чтобы создать случайное число и угадать номер пользователя, сообщая пользователю, правильно ли оно установлено, слишком велико или слишком низкое. По какой-то причине он говорит «слишком низко», независимо от того, что я делаю. Вот то, что я до сих пор:Python не распознает переменные в циклах
import random
numberGenerated = random.randint (1, 5)
userInput = raw_input("Enter a number between one and five: ")
numberEntered = int(userInput)
while numberEntered > numberGenerated:
print "Your guess was too high"
userInput = raw_input("Enter a number between one and five: ")
while numberEntered < numberGenerated:
print "Your guess was too low"
userInput = raw_input("Enter a number between one and five: ")
else:
print "You're Correct!"
Исправьте отступ твоего –
Там же изъян в логике программы ... – fuenfundachtzig