본문 바로가기
코딩 공부/프로그래머스

코딩연습 프로그래머스_ 문자열 내 p와 y의 개수

by 밍망몽멍뭉 2021. 1. 17.

오늘 풀어본 문제는 프로그래머스 문자열 내 p와 y의 개수이다

 

프로그래머스 문자열 내 p와 y의 개수

나는 count 함수를 사용하여 풀었다. 

그리고 대소문자 구분이 없다고 하니 그냥 문자열 자체를 대문자로 바꾸어 주었다.

그래서 나온 코드는!

def solution(s):
    s1= s.upper()
    if s1.count('P')== s1.count('Y'):
        return True
    else: return False

이렇게 했다! 함수를 확실히 많이 알아야 빨리 푸는것 같다! 

 

# 그리고 조건에 p나 y가 하나도 없을 경우에도 true를 리턴하라 했는데 어차피 카운트 때려서 둘다 0나와도 같은 수이기에 true 리턴 되므로 조건 다 포함이라.. 따로 조건문 안만들어줘도 되는 거였다.. 첨에 저 지문때문에 if 겁나 씀..