본문 바로가기
IT/Programming_프로그래밍

[Py.CheckiO / Python] Py.CheckiO의 Electronic Station - Acceptable Password 3 파이썬 문제 풀이 및 해석

by 무브영/movewoo0 2021. 4. 19.
728x90
반응형

안녕하세요. 이번 포스팅에서는 Py.CheckiO 의 Electronic Station 레벨에 있는 Acceptable Password 3 문제풀이를 해보겠습니다.

 

주의:
제 답이 최고/최적화된 답이 아닐 수 있으며, 해결하는 것에만 집중한 답이기 때문에 좀 더 나은 방법이나 해석이 있으시다면 댓글 부탁드립니다.

 

 


 

0. Acceptable Password 3 문제 내용

Acceptable Password 3 문제는 이전부터 풀어봤던 Acceptable Password 1, 2 문제에 조건이 또 붙은 문제입니다.

 

이전의 Acceptable Password 2 문제에서는 조건이 password 길이가 6이상, 한 개 이상의 숫자가 포함되어야 

 

문제가 해결되었습니다.

 

이번에는 password가 모두 숫자로 채워지면 안된다는 조건이 추가되었습니다.

 

조건
1. password의 길이 > 6
2. 한 개 이상의 숫자 포함
3. password가 숫자로만 이뤄지면 안됨.

 

 

Acceptable Password 3 문제 내용

 

 


 

 

1. Acceptable Password 3 문제 풀이

 

이번 문제에서는 password 에 숫자가 몇 개가 들어있는지를 확인하기 위해서 count 변수를 넣어서 확인합니다.

 

isdigit() 함수와 반복문을 통해서 password 안에 있는 숫자의 갯수를 count 합니다.

 

if 문에 위에서 말한 세 개의 조건을 count 변수까지 활용해서 판단하여 True, False 를 판단합니다. 

 

Acceptable Password 3 문제 풀이

 


 

본 포스팅의 내용 및 이미지를 무단 전재, 재배포 또는 복사를 금지합니다.

인용 시 출처와 같이 공개해주세요!

도움이 되셨다면 댓글 또는 공감 부탁드립니다!

728x90
반응형

댓글