Предлагать пользователю ввести что-то еще, если первый ввод недействителен

Я новичок в Python, так что простите мой новый вопрос. У меня есть следующий код:

[a while loop starts]

print 'Input the first data as 10 characters from a-f'

input1 = raw_input()
if not re.match("^[a-f]*$", input1):
    print "The only valid inputs are 10-character strings containing letters a-f"
    break
else:
[the rest of the script]

Если бы я хотел, вместо разрыва цикла и выхода из программы , отправьте пользователя обратно к исходной подсказке, пока он не введет действительные данные, что мне написать вместо break?

0
задан kidosu 7 March 2012 в 21:18
поделиться