프로그래머스/기초

[프로그래머스] Lv.0 /문자열 겹쳐쓰기 (파이썬/Python)

junslee 2025. 2. 10. 14:03

1. 문제 설명


2. 풀이 과정

슬라이싱으로 answer를 표현한다.

s값은 s-1번째를 의미하므로

my_string[:s]를 받고 overwrite_string를 쓰고 my_string[s+len(overwrite_string):]으로 다시 쓰고 나머지를 출력한다.

3. 코드

def solution(my_string, overwrite_string, s):
    answer = my_string[:s] + overwrite_string + my_string[s+len(overwrite_string):]
    return answer