Как мне закрыть цикл «while», чтобы программа не кончилась бесконечно?Как мне закрыть цикл «while», чтобы программа не зацикливалась бесконечно?
def letter_guess(guess):
if guess in word:
return True
else:
return False
def correct_letter(guess):
guess = guess
if letter_guess(guess) == True:
print ('Correct: ' + guess)
else:
wrong_letter(guess)
def wrong_letter(guess):
guess = guess
if letter_guess(guess) == False:
print('Wrong: ' + guess)
else:
correct_letter(guess)
#Program starts here
word = 'samsung'
guess = raw_input('Guess a letter: ')
while guess !='':
letter_guess(guess)
correct_letter(guess)
wrong_letter(guess)
Программа должна получать исходный ввод и определять, находится ли вход в слове «слово». Затем он должен продолжать задавать один и тот же вопрос вместо цикла бесконечно.
почему downvote ... –