728x90
문제 설명
문자열 myString과 pat이 주어집니다. myString에서 pat이 등장하는 횟수를 return 하는 solution 함수를 완성해 주세요.
https://school.programmers.co.kr/learn/courses/30/lessons/181871
제한 사항
1 ≤ myString ≤ 1000
1 ≤ pat ≤ 10
예제
myString | pat | result |
banana | ana | 2 |
aaaa | aa | 3 |
문제 풀이
def solution(myString, pat):
answer = 0
for idx in range(0, len(myString)-len(pat)+1):
if myString[idx:idx+len(pat)] == pat:
answer += 1
return answer
파이썬을 독학하시는 분들에게 도움이 되길 바라며,
혹 더 좋은 방법이 있거나 오류가 있다면 편하게 말씀 부탁드립니다.
728x90