IT/Programming_프로그래밍
[Py.CheckiO / Python] Py.CheckiO의 Eletronic Station - Acceptable Password 2 파이썬 문제 풀이 및 해석
무브영/movewoo0
2021. 4. 13. 22:41
728x90
반응형
안녕하세요. 이번 포스팅에서는 Py.CheckiO 의 Eletronic Station 레벨에 있는 Acceptable Password 2 문제풀이를 해보겠습니다.
주의:
제 답이 최고/최적화된 답이 아닐 수 있으며, 해결하는 것에만 집중한 답이기 때문에 좀 더 나은 방법이나 해석이 있으시다면 댓글 부탁드립니다.
0. Acceptable Password 2 문제 내용
Acceptable Password 2의 문제 내용은 이전에 다뤘던 Acceptable Password 문제에 추가적으로 한개의 조건을
비밀번호 조건을 만족하는지 확인하는 문제입니다.
조건은 두개입니다.
- password의 길이가 6 초과
- password에는 최소한 한 개의 숫자가 포함되어야 함.
1. Acceptable Password 2 문제풀이
주어진 password 문자열을 두 개의 조건을 판단해야 합니다.
첫번째로 digit 값이 1개라도 포함되는지 확인해야하는데,
이는 for 반복문을 통해서 password 문자열을 구성하는 문자들을 하나씩 확인하면 됩니다.
isdigit() 함수를 통해서 만약 문자가 digit 값일 경우, password의 길이가 6 초과인지의 조건까지
합해서 이 두 가지 조건을 만족하면 True를 return하면 문제는 끝납니다.
본 포스팅의 내용 및 이미지를 무단 전재, 재배포 또는 복사를 금지합니다.
인용 시 출처와 같이 공개해주세요!
도움이 되셨다면 댓글 또는 공감 부탁드립니다!
728x90
반응형