

🪄내가 한 solution
- upper() 대문자로 변환, lower() 소문자로 변환 함수
def solution(my_string):
answer = ''
for i in my_string:
if i.isupper(): answer += i.lower()
else: answer += i.upper()
return answer
🪄다른사람이 한 solution
def solution(my_string):
return my_string.swapcase()
🪄추가로 알아야 할 것
- swapcase(): 대문자와 소문자를 각각 소문자, 대문자로 변환
- title(): 각 단어의 앞 글자만 대문자로 변환
Python 엄청나다... 이게 있네 싶은 것들이 이미 다 있다. 더 많이 문제 풀어보면서 새로운 함수들 많이 익숙해지장🥲
'Python > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 가까운 수 (0) | 2023.01.07 |
---|---|
[프로그래머스] 최빈값 구하기 (0) | 2023.01.06 |
[프로그래머스] 분수의 덧셈 (0) | 2023.01.05 |
[프로그래머스 - 파이썬을 파이썬 답게] n진법으로 표기된 string을 10진법 숫자로 변환하기 - int 함수 (0) | 2022.08.02 |
[프로그래머스 - 파이썬을 파이썬답게] 몫과 나머지 - divmod (0) | 2022.08.02 |