Этот код не работает, но это примерно то, что мне нужно:
Код: Выделить всё
answer = raw_input('Run again? (y/n): ')
if answer == 'n':
print 'Goodbye'
break
elif answer == 'y':
#restart_program???
else:
print 'Invalid input.'
- если вы ответите y - программа перезапустится сверху
- если вы ответите n - программа завершится (эта часть работает)
- если вы введете что-нибудь еще, она должна напечатать «неверный ввод». пожалуйста, введите y или n...' или что-то в этом роде и снова попросите вас ввести новые данные.