주어지는 문장의 대문자를 소문자로, 소문자를 대문자로 변경하는 프로그램을 작성하라.
주어지는 문장의 대문자를 소문자로, 소문자를 대문자로 변경하는 프로그램을 작성하라.
CodeChallenge2014withMSP
대소문자를 서로 변환한 결과를 출력한다.
cODEcHALLENGE2014WITHmsp
python에는 아주 좋은 함수가 있다.
해당 문제를 풀기 위해서는 대/소문자인지 구분해주는 함수, 대/소문자 변경해주는 함수를 사용하였다.
isUpper(), islower() : 대/소문자인지 구분해주는 함수 (true/false)
upper(), lower() : 대문자를 소문자로, 소문자를 대문자로 변경해주는 함수
sentence = list(input())
def check(sc_array):
result = []
for i in sc_array:
if i.islower() == True:
result.append(i.upper())
elif i.isupper() == True:
result.append(i.lower())
else:
result.append(i)
return result
print(''.join(check(sentence)))