๐ฉ๐ป๐พ
[ํ๋ก๊ทธ๋๋จธ์ค/Python] ๋๋ฌธ์์ ์๋ฌธ์ ๋ณธ๋ฌธ
์ฝ๋ฉํ
์คํธ/ํ๋ก๊ทธ๋๋จธ์ค
[ํ๋ก๊ทธ๋๋จธ์ค/Python] ๋๋ฌธ์์ ์๋ฌธ์
์ฅฌ์ค์ด 2023. 3. 21. 16:37728x90
ํ๋ก๊ทธ๋๋จธ์ค์์ ํด๋น ๋ฌธ์ ๋ฅผ ํ๋ค๊ฐ swapcase()๋ ๋ด์ฅํจ์๋ฅผ ์ฒ์ ์๊ฒ ๋ผ์, ๋์๋ฌธ์ ๊ด๋ จ ๋ด์ฅํจ์๋ฅผ ์ ๋ฆฌํ๊ณ ์ ํด๋น ๋ฌธ์ ํ์ด๋ฅผ ํฌ์คํ ํ๊ฒ ๋๋ค.
โ ๋์๋ฌธ์ ๊ด๋ จ ๋ด์ฅํจ์
- upper()
- ๋ฌธ์์ด์ ๋ชจ๋ ๋๋ฌธ์๋ก ๋ณํ
- lower()
- ๋ฌธ์์ด์ ๋ชจ๋ ๋๋ฌธ์๋ก ๋ณํ
- isupper()
- ํด๋น ๋ฌธ์๊ฐ ๋ชจ๋ ๋๋ฌธ์์ธ์ง ํ์ธํ์ฌ booleanํ์ผ๋ก ๊ฒฐ๊ณผ ๋ฐํ
- islower()
- ํด๋น ๋ฌธ์๊ฐ ๋ชจ๋ ์๋ฌธ์์ธ์ง ํ์ธํ์ฌ booleanํ์ผ๋ก ๊ฒฐ๊ณผ ๋ฐํ
- swapcase()
- ๋๋ฌธ์๋ ์๋ฌธ์๋ก, ์๋ฌธ์๋ ๋๋ฌธ์๋ก ๋ณํ
๐ก์์ ์ฝ๋
str1 = "StudyIng PyThoN"
str2 = "it is all lower"
print('case1', str1.upper())
print('case2', str1.lower())
print('case3', str1.isupper())
print('case4', str1.islower())
print('case5', str2.islower())
print('case6', str1.swapcase())
ํ๋ก๊ทธ๋๋จธ์ค
์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์.
programmers.co.kr
๐ก์์ฑํ ์ฝ๋
def solution(my_string):
answer = ''
for i in my_string :
if i.islower() :
answer += i.upper()
else :
answer += i.lower()
return answer
๐๋ค๋ฅธ ์ฌ๋์ ํ์ด
def solution(my_string):
return my_string.swapcase()
swapcase() ํจ์๋ฅผ ์ฌ์ฉํ๋ฉด ๊ฐ๋จํ๊ฒ ํด๊ฒฐํ ์ ์๋ ๋ฌธ์ ์๋ค.
728x90
'์ฝ๋ฉํ ์คํธ > ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค/Java] ์ ๊ณ ๊ฒฐ๊ณผ ๋ฐ๊ธฐ (0) | 2024.01.22 |
---|---|
[PCCP ๋ชจ์๊ณ ์ฌ #1] 1๋ฒ - ์ธํจ์ด ์ํ๋ฒณ (0) | 2023.11.05 |
[ํ๋ก๊ทธ๋๋จธ์ค/Python] ์์ด๊ฐ ์ซ์ด์ (0) | 2023.03.21 |
[์ฝ๋ฉํ ์คํธ ๊ณ ๋์ Kit/Python] ํ(Heap) (0) | 2023.03.14 |
[ํ๋ก๊ทธ๋๋จธ์ค/Python] math ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ฉํ๊ธฐ (0) | 2023.03.11 |
Comments