[기초] 대소문자 바꿔서 출력하기

제로·2026년 2월 24일

📍 문제

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

⚠️ 제한사항

  • 1 ≤ str의 길이 ≤ 20
  • str은 알파벳으로 이루어진 문자열입니다.

str = input()

for i in str:
	if i.isupper() == True:
    	print(i.lower(), end = "")
    else:
    	print(i.upper(), end = "")

.isupper(), .islower() 메서드는
입력값의 대소문자를 판단해 boolean 값으로 반환한다.
이 메서드를 몰라서 몇 분 끙끙댔다.

0개의 댓글