문자열 내 p와 y의 개수 구하기
2018. 11. 5. 13:37ㆍCoding/Python
728x90
주어진 문자열 내의 p와 y의 개수를 비교해서 같으면 True, 다르면 False를 return한다.
p와 y는 대소문자를 구분하지 않는다.
p와 y가 하나도 없을 경우 True를 return한다.
1 2 3 4 5 6 7 | def solution(s): answer = True if s.lower().count('p') != s.lower().count('y') : answer = False return answer | cs |
.lower()로 문자열을 소문자로 만들고,
.count()로 p, y의 개수를 구해서 비교한다.
p와 y가 하나도 없을 경우, True를 return하니, return기본 값은 True로 한다.
728x90
'Coding > Python' 카테고리의 다른 글
문자열 내림차순 정렬 (0) | 2018.11.12 |
---|---|
문자열 내의 숫자 여부 확인 (0) | 2018.11.05 |
같은 숫자 찾기 (0) | 2018.11.03 |
요일 구하기 (0) | 2018.11.03 |
[Python]Atom에디터 UnicodeEncodeError: 'cp949' codec can't encode character (0) | 2018.08.10 |