티스토리 뷰
문제 설명
영어 알파벳으로 이루어진 문자열 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 |