지나가던 개발자

[Python] 백준 2744번(대소문자 바꾸기) 문제 풀이 본문

PS/Python

[Python] 백준 2744번(대소문자 바꾸기) 문제 풀이

KwonYongHyeon 2022. 2. 19. 15:06

 

for i in input():
    if i.isupper():
        print(i.lower(), end='')
    else:
        print(i.upper(), end='')

 

 파이썬의 isupper()은 문자열이 대문자인지 True or False로 반환하고, lower()은 소문자로 변환, upper()은 대문자로 변환한다.

 

 그런데 다른 사람들 코드를 살펴보니, 나보다 훨씬 짧고 간결한 코드를 낸 사람이 있었다.

 

print(input().swapcase())

 

 swapcase()라는 함수가 있었다...! 가슴이 웅장해지는 함수다.

Comments