Форум сайта python.su
Написал програму считывает пароль, через for, что не так?
a=input("""Пароль дожен быть больше 6 символов; Местить в себе цифры и заглавные буквы; Принимаеться только пароль на английском языке Введите пароль:""") n=len(a) x=False y=False k=0 l=0 if n>=6: for i in a: if'A'<=i<='Z': k+=1 x=True break if x==False: print("Пароль дожен местить в себе заглавную букву") for i in a: if'0'<=i<='9': l+=1 y=True break if y==False: print('Пароль должен местить в себе цыфру') if k>0 and l>0 : print('Отлично') Password=a else: print('Слишком короткий пароль') try: print('Ваш пароль '+Password) except NameError: print('Введите подходящий пароль')
Отредактировано Fellster (Авг. 25, 2020 18:25:36)
Прикреплённый файлы:
Пароль (for).py (1,1 KБ)
Офлайн