티스토리 뷰
<나의 답>
def solution(my_string, is_prefix):
answer = 0
if my_string[0:len(is_prefix)] == is_prefix:
answer += 1
return answer
<나의 오답>
def solution(my_string, is_prefix):
answer = 0
if my_string[0] == is_prefix:
answer += 1
return answer
인덱싱을 이용해서 my_string의 0번째가 is_prefix와 같다고만 두면 몇 글자의 is_prefix 든 my_string의 0번째부터 대입이 되는 줄 알았다. 하지만 오류가 나왔고, is_prefix의 길이만큼 슬라이싱을 해줘야할 것 같아서 적용해보니 정답이었다.
'Programmers > 코딩 기초 트레이닝' 카테고리의 다른 글
[프로그래머스] 부분 문자열인지 확인하기 (0) | 2024.02.06 |
---|---|
[프로그래머스] 카운트 다운 (1) | 2024.02.06 |
[프로그래머스] 배열 만들기 1 (0) | 2024.02.06 |
[프로그래머스] 길이에 따른 연산 (0) | 2024.02.06 |
[프로그래머스] 원하는 문자열 찾기 (0) | 2024.02.05 |