반응형
요즈음 입사 후, 틈틈히 점심시간 때 파이썬 공부를 다시 하고 있는데요.
이미, '점프 투 파이썬'을 여러번 복습 했기에
배운 개념들을 채화하고, 책에서는 놓쳤던 부분들을
다시 공부하고 기록하기 위해 노력하고 있습니다.
코드 챌린지를 풀때마다 느끼는 거지만... 아직도 모르는 게 많네요 ㅠㅠ
제가 이번에 문제를 풀어본 사이트는 아래 이곳이에요
https://www.hackerrank.com/challenges/swap-case/problem
우선, 제가 풀어서 제출한 코드를 공유하고
풀이를 시작할까 합니다
def swap_catse(value):
answer = str(value.swapcase())
return answer
ex = 'hello Python'
ddd = swap_catse(ex)
print(ddd)
>>> HELLO pYTHON
파이썬 swapcase() 함수는 문자열의 대문자는 소문자로, 소문자는 대문자로 각각 바꾸어 주는
문자열 함수입니다. 많이 중요한 함수는 아니지만
공부해두고 숙지한다면 괜찮을 것 같다는 생각이 드네요.
swapcase() 함수의 사용 예는 아래와 같습니다.
>>> a = 'HEllo'
>>> print(a)
HEllo
# swapcase() 함수 사용
>>> a.swapcase()
>>> print(a)
heLLO
이번 코드는 꽤 간단해서 금방 끝낼 수 있었습니다.
문제를 푸는데 참고한 사이트 공유드릴게요
https://agiantmind.tistory.com/31
만약에 좀 더 간단한 코드를 알고 계신분은
언제든지 아래 댓글로 환영합니다!
반응형
'언어 > Python' 카테고리의 다른 글
python study : Generator (0) | 2020.03.28 |
---|---|
Python IDE - VS code 단축키 정리 1 (0) | 2020.03.17 |
Introducing python 참고 개념 : multiprocessing (0) | 2020.03.17 |
String Split and Join? - Hacker Rank 파이썬 코드 챌린지 3 (0) | 2020.02.16 |
What's Your Name? - Hacker Rank 파이썬 코드 챌린지 2 (0) | 2020.02.14 |