반응형
'''
패스워드 검증기
1. input() 함수로 사용자로부터 패스워드를 입력 받는다.
2. 패스워드 규칙 : 8자 이상 / 영어 숫자 혼합
3. 입력된 패스워드 규칙에 맞으면 True 틀리면 False를 리턴
4. 패스워드를 검증하는 부분을 별도의 함수로 작성 최종적으로 메시지 출력
'''
def pass_T(password = ''):
if len(password) <= 8:
return False
elif password.isalpha():
return False
elif password.isnumeric():
return False
else:
return True
def pass_T_F():
user_pass = input('검증할 패스워드를 입력하세요 : ')
if pass_T(user_pass):
print('Good')
else:
print('Bad')
pass_T_F()
반응형
'Python_Beginer > Study' 카테고리의 다른 글
HRD 수업>파이썬을 이용한 자동화 스크립트 - Ch11 (0) | 2019.07.31 |
---|---|
HRD 수업>파이썬을 이용한 자동화 스크립트 - 연습문제 9 (0) | 2019.07.30 |
HRD 수업>파이썬을 이용한 자동화 스크립트 - Ch10 (0) | 2019.07.30 |
HRD 수업>파이썬을 이용한 자동화 스크립트 - 연습문제 7 (0) | 2019.07.29 |
HRD 수업>파이썬을 이용한 자동화 스크립트 - Ch9 (0) | 2019.07.29 |