내배캠/TIL
TIL/15/20230331
woongpang
2023. 4. 3. 08:05
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