320x100
flask공부를 하면서 매우 중요한 것이 있는데 이건 python에도 따로 저장을 해두고 싶어서 따로 빼봤다.
# *매우중요 "문장에 c가 소문자로 들어가는지 안들어가는지 확인하는 반복문"
lower_letter = any(c.islower() for c in username)
# *매우중요 "문장에 c가 대문자로 들어가는지 안들어가는지 확인하는 반복문"
upper_letter = any(c.isupper() for c in username)
# *매우중요 "문장의 마지막이 숫자로 끝나는지 아닌지 판별해주는 것"
num_end = username[-1].isdigit()
# 이건 report에 하나의 AND 조건으로 True or False를 리턴하는 것이다.
report = lower_letter and upper_letter and num_end
이 자체가 별거 아닌 것 같지만 정말 중요한 것 중 하나라고 생각한다.
300x250
'개발일지 > Python' 카테고리의 다른 글
Python - 가상환경을 사용하는 이유 (3) | 2023.01.19 |
---|---|
python - 파이썬 코드 과정 시각화 출력 사이트 추천 (0) | 2022.12.15 |
Python - filter에 or조건과 and 조건(python식 sql) (0) | 2022.11.27 |
Python - (filter lookup) shell 사용에 있어서 rating filter 확인 방법 (>=<비교 등호 사용) (0) | 2022.11.27 |
Python 가상환경 설정 링크 (env, venv) (0) | 2022.10.07 |