Я только начинаю с Python и решил попробовать этот маленький проект из Python Wiki :
Напишите программу подбора пароля, чтобы отслеживать, сколько раз пользовательввел пароль неправильно.Если это более 3 раз, распечатать Вам было отказано в доступе.и прекратить программу.Если пароль правильный, распечатайте Вы успешно вошли в систему и завершите работу программы.
Вот мой код.Это работает, но с этими разрывами циклов и , вложенными в операторы .
# Password Guessing Program
# Python 2.7
count = 0
while count < 3:
password = raw_input('Please enter a password: ')
if password != 'SecretPassword':
count = count + 1;
print 'You have entered invalid password %i times.' % (count)
if count == 3:
print 'Access Denied'
break
else:
print 'Access Granted'
break
, это не так.