Мой код ниже.Возможно, я слишком долго смотрел на экран.Новичок в python, и я не уверен, как сделать так, чтобы в ответе на вопрос отображался вопрос, и я заменил blank_box ответом в python 2.7. Я так расстроен, что не вижу прямо.Когда я запускаю код, правильный ответ подтверждается, и тест продвигается, но он перепечатывает вопросы с держателем blank_box вместо правильного ответа вместо заполнителя (blank_box).
if type(max_try) != int:
print 'You selected an invalid number of attempts'
return get_max_try()
if max_try < 1:
print 'You selected an invalid number of attempts'
return get_max_try()
else:
return max_try
def check (blank_number, lib, answer, answers, max_try):
blank_box = '__' + str(blank_number) + '__')
guess = raw_input('Please enter the answer for __'+str(blank_number) + '__: ')
if guess == answer:
lib = lib.replace(blank_box, answer)
print lib + '\n'