티스토리 뷰

문제 설명

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


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

입출력 예

입력 #1

aBcDeFg

출력 #1

AbCdEfG

 

주어진 문자열 str에 대해 반복문을 사용하여 각 문자의 대소문자를 확인하고 변환한 후, 결과 문자열을 출력하면 된다다 이를 위해 파이썬 내장 함수인 .islower().upper(), .isupper().lower()를 활용할 수 있다

str = input()
result = ""
for char in str:
    if char.islower():
        result += char.upper()
    else:
        result += char.lower()
print(result)

각 문자를 검사하여 대문자는 소문자로, 소문자는 대문자로 변환한 후 최종 변환된 문자열을 출력한다 제한사항에 따라 str의 길이는 1 이상 20 이하이며, 알파벳으로만 이루어져 있다고 가정한다

'내일배움캠프 개발자과정 > TIL' 카테고리의 다른 글

내일배움캠프 50일차 TIL  (0) 2024.04.24
내일배움캠프 49일차 TIL  (0) 2024.04.23
내일배움캠프 47일차 TIL  (0) 2024.04.21
내일배움캠프 46일차 TIL  (0) 2024.04.18
내일배움캠프 45일차 TIL  (0) 2024.04.18
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함