Изучаю питон третий день, решил сделать простенькую регистрацию с проверкой, но почему то код не хочет работать, когда исчерпались попытки ввода кода с почты, он жалуется на оператор break. Если убрать оператор, то все будет четко, но после неудачных вводов кода, будет вход. Почему он жалуется на оператор break?? Подскажите чем сможете
print('Регистрация:')
user = [ 321123,] #321123 - это код, который предположительно пришел на почту
x = input('Придумайте ваш логин: ')
user.append( x )
y = input('Придумайте ваш пароль: ')
user.append( y )
print("Для продолжения регистрации, введите код, который мы отправили вам на почту!")
code = int(input("Введите код: "))
if code in user:
print("Код принят.")
if code not in user:
code = int(input("Код не верный! У вас осталось 3 попытки: "))
if code not in user:
code = int(input("Код не верный! У вас осталось 2 попытки: "))
if code not in user:
code = int(input("Код не верный! У вас осталось 1 попытка: "))
if code not in user:
print("Вы исчерпали лимит попыток на регистрацию!")
break
print('Вы успешно создали аккаунт!')
print('Вход...')
login = input('Введите ваш логин: ')
password = input('Введите ваш пароль: ')
if login in user and password in user:
print('Данные верны! Вход...')
else:
print("Данные не верны! Попробуйте еще...")