Algorithm/문제풀이

대소문자 바꿔서 출력하기

Python Developer 2025. 2. 28. 15:50

대소문자 바꿔서 출력하기 (Python)

📝 문제 설명

영어 알파벳으로 이루어진 문자열 str이 주어집니다.
각 알파벳을 대문자는 소문자로, 소문자는 대문자로 변환해서 출력하는 코드를 작성하세요.


🔽 입력 예시

aBcDeFg

🔼 출력 예시

AbCdEfG


💡 문제 해결 접근

isupper() 를 쓰자

str = input()
print(''.join(list(map(lambda s: s.lower() if s.isupper() else s.upper(), list(str)))))

🏆 정답 코드

print(input().swapcase())

🔥 느낀 점

swapcase()
이런 내장 함수가 있었네..

'Algorithm > 문제풀이' 카테고리의 다른 글

배열의 길이에 따라 다른 연산하기  (0) 2025.03.01