특정한 문자를 대문자로 바꾸기

송용진·2023년 8월 13일
0

알고리즘

목록 보기
12/173

영소문자로 이루어진 문자열 my_string과
영소문자 1글자로 이루어진 문자열 alp가 매개변수로 주어질 때,
my_string에서 alp에 해당하는 모든 글자를
대문자로 바꾼 문자열을
return 하는 solution 함수를 작성해 주세요.

내 코드

def solution(my_string, alp):
    answer = ''
    for i in range(len(my_string)):
        if my_string[i] == alp:
            answer += my_string[i].upper()
        else:
            answer += my_string[i] 
    return answer

예시 코드

def solution(my_string, alp):
    return my_string.replace(alp, alp.upper())
profile
백엔드 개발자

0개의 댓글