코딩테스트
[프로그래머스] 문자열 내 p와 y의 개수 (Python)
til_t
2021. 3. 25. 22:08
def solution(s):
answer = True
str = s.lower()
p = str.count('p')
y = str.count('y')
if p != y:
answer = False
return answer
answer을 True로 초기화한 후, lower()을 통해 모두 소문자로 바꾼다.
count() 함수를 통해 p와 y의 개수를 찾고, True일 경우는 p == 0 and y == 0일 때, 그리고 두 개의 값이 같을 경우이므로 그 값이 다를 때만 체크를 한 번만 해 False로 바꿔준 후 리턴한다.