본문 바로가기

내배캠/TIL

TIL/15/20230331

728x90

프로그래머스 대문자와 소문자

문제 설명

문자열 my_string이 매개변수로 주어질 때, 대문자는 소문자로 소문자는 대문자로 변환한 문자열을 return하도록 solution 함수를 완성해주세요.

시도해 본 것들

for문을 통해 매개변수 값들을 대문자 또는 소문자로 변환 후 answer에 값을 추가해줌

해결 방법

def solution(my_string):
    answer = ''
    for i in my_string: # 하나씩 꺼내보기
        if i.isupper(): # 대문자인지 확인하고
            answer += i.lower() # answer에 소문자로 넣어주기
        else:
            answer += i.upper() # answer에 대문자로 넣어주기
    return answer

알게 된 점

for문을 통해서 리스트 형식으로만 저장이 가능한지 알았지만, 문자열로 구현이 가능하다는것을 알게됨

 

728x90

'내배캠 > TIL' 카테고리의 다른 글

TIL/17/20230404(수정중)  (0) 2023.04.04
TIL/16/20230403  (4) 2023.04.03
TIL/14/20230330  (0) 2023.04.03
TIL/13/20230329  (0) 2023.03.30
TIL/12/20230328  (0) 2023.03.30