Python으로 구현한 12916번 문자열 내 p와 y의 개수 문제 풀이입니다.
https://programmers.co.kr/learn/courses/30/lessons/12916
def solution(s) :
s = s.lower()
count_p = s.count("p")
count_y = s.count("y")
if count_p == count_y :
return True
else :
return False
1. 전달받은 문자열 s의 요소들을 모두 소문자로 변환한다.
2. s문자열에 존재하는 "p"의 개수를 count_p에 할당하고, "y"의 개수를 count_y에 할당한다.
3. 만약 count_p와 count_y가 같다면 True를 반환하고, 그렇지 않다면 False를 반환한다.
'프로그래머스(Python) 풀이 > Level.1' 카테고리의 다른 글
프로그래머스(Python) 17682번 [1차] 다트 게임 풀이 (0) | 2022.05.10 |
---|---|
프로그래머스(Python) 12906번 같은 숫자는 싫어 풀이 (0) | 2022.05.10 |
프로그래머스(Python) 12921번 소수 찾기 풀이 (0) | 2022.05.10 |
프로그래머스(Python) 12931번 자릿수 더하기 풀이 (0) | 2022.05.10 |
프로그래머스(Python) 12933번 정수 내림차순으로 배치하기 풀이 (0) | 2022.05.09 |