๋ด์ฅ ํจ์ : print()
- ๊ดํธ ์์ ์ธ์๋ฅผ ๋ฃ์ด์ ์ฌ์ฉ
๋ฉ์๋ : .upper()
- .(์ฐธ์กฐ์ฐ์ฐ์)๋ฅผ ์ด์ฉํด์ ํน์ ํ ๋ฐ์ดํฐ๋ฅผ ์ฐธ์กฐํด์ ์ฌ์ฉ
text = "www.GOOGLE.com"
print(len(text))
→ 14
len(length) - ์์ ๊ฐ์ ๊ฐ์๋ฅผ ์๋ ค์ฃผ๋ ๋ด์ฅ ํจ์ ( ๋ฌธ์์ ๊ฐ์๋ฅผ ์๋ ค์ค๋ค )
text = "www.GOOGLE.com"
txt_capitalize=text.capitalize()
print(txt_capitalize)
→ Www.GOOGLE.com
capitalize() - ๋ฌธ์์ด ๊ฐ์ฅ ์ฒซ ๋ฒ์งธ ๊ธ์๋ฅผ ๋๋ฌธ์๋ก ๋ณ๊ฒฝํด์ฃผ๋ ๋ฉ์๋
text = "www.GOOGLE.com"
txt_upper = text.upper() # ๋ฌธ์์ด ์ ์ฒด๋ฅผ ๋๋ฌธ์๋ก ๋ณ๊ฒฝ
txt_lower = text.lower() # ๋ฌธ์์ด ์ ์ฒด๋ฅผ ์๋ฌธ์๋ก ๋ณ๊ฒฝ
print(txt_upper)
print(txt_lower)
→ WWW.GOOGLE.COM
→ www.google.com
.upper() = ๋ฌธ์์ด ์ ์ฒด๋ฅผ ๋๋ฌธ์๋ก ๋ณ๊ฒฝ
.lower() = ๋ฌธ์์ด ์ ์ฒด๋ฅผ ์๋ฌธ์๋ก ๋ณ๊ฒฝ
text = "www.GOOGLE.com"
g_cnt = text.count('G') → ๋ฌธ์๊ฐ ๋ช๋ฒ ๋ฑ์ฅํ๋์ง ํ์ธํ๋ ๋ฉ์๋
print(g_cnt)
→ 2
go_cnt = text.count('GO') → ๋๊ธ์
print(go_cnt)
→ 1
X_cnt = text.count('X') → X๋ ์๊ธฐ๋๋ฌธ์ 0์ด ์ถ๋ ฅ๋๋ค.
print(X_cnt)
→ 0
.count() = ๋ฌธ์๊ฐ ๋ช ๋ฒ ๋ฑ์ฅํ๋์ง ํ์ธํ๋ ๋ฉ์๋
text = "www.GOOGLE.com"
g_find = text.find('G') # ์ธ์๊ฐ์ index๋ฒํธ๋ฅผ ์ฐพ์์ฃผ๋ ๋ฉ์๋
print(g_find)
→ 4
g_find = text.find('G' , 5) # 5๋ฒ์งธ ๋ค ์ ์ผ ๊ฐ๊น์ด G๋ฅผ ์ฐพ์์ค๋ค.
print(g_find)
→ 7
.find() = ์ธ์ ๊ฐ์ index๋ฒํธ๋ฅผ ์ฐพ์์ฃผ๋ ๋ฉ์๋
.index() ๋ฉ์๋ ๋ํ index๋ฒํธ๋ฅผ ์ฐพ์์ฃผ๋ ๋ฉ์๋์ด๋ค. ํ์ง๋ง find๋ฉ์๋๋ ์ฐจ์ด์ ์ด ์๋ค.
๊ทธ ์ฐจ์ด์ ์ ์๋ ๊ฐ์ ์ ๋ ฅํ์ ๋ ํ์ธํ ์ ์๋ค.
text = "www.GOOGLE.com"
g_find = text.find('X')
g_idx = text.index('G')
print(g_find)
print(g_idx)
→ -1
→ 4
find()๋ ์๋ ๊ฐ์ ์ธ์๋ก ์ฃผ๊ฒ ๋๋ฉด -1์ ๊ฒฐ๊ณผ๊ฐ์ผ๋ก ๋ฐํํ๋ค.
index()์๋ ์๋ ๊ฐ์ ์ธ์๋ก ์ฃผ๊ฒ ๋๋ฉด ValueError๊ฐ ๋จ๊ฒ ๋๋ค.
๊ทธ๋ฆฌ๊ณ , ์ฐพ๋ ์์น๋ฅผ ์ผ์ชฝ๋ถํฐ๊ฐ ์๋ ์ค๋ฅธ์ชฝ๋ถํฐ ์ฐพ์ ์๋ ์๋ค.
๋ฆฌ๋ฒ์ค(r)๋ฅผ ๋ฉ์๋ ์์ ๋ถ์ด๋ฉด ๋๋ค.
text = "www.GOOGLE.com"
g_find = text.rfind('G')
g_idx = text.rindex('G')
print(g_find)
print(g_idx)
→ 7
→ 7
๋ฌธ์์ด์ ์นํํด์ฃผ๋ replace()๋ ์๋ค.
text = "www.GOOGLE.com"
text_APPLE = text.replace("GOOGLE" , "APPLE") # GOOGLE์ APPLE๋ก ์นํ
print(text_APPLE)
๋ฌธ์์ด์ ๊ตฌ๋ถ์๋ก ๋๋์ด์ฃผ๋ split() ๋ฉ์๋๋ ์๋ค.
text = "www.GOOGLE.com"
print(text.split())
print(text.split('.')) # ๋ฃ์ด์ฃผ๋ ์ธ์๊ฐ์ ๋ฐ๋ผ ๋ฌธ์์ด์ ๋ถ๋ฆฌํด์ฃผ๋ ๋ฉ์๋
→ ['www.GOOGLE.com']
→ ['www', 'GOOGLE', 'com']
. ์ด ๊ตฌ๋ถ์๊ฐ ๋์ด , ๋ก ๊ตฌ๋ถ์ ํ๊ณ ๊ตฌ๋ถํ ๋ด์ฉ์ ''์์๋ฐ์ดํ๋ก ๊ฐ์ธ๊ณ ์๋ค.
์ข์ฐ ๊ณต๋ฐฑ์ ์์ ์ฃผ๋ strip์ด๋ผ๋ ๋ฉ์๋๋ ์๋ค.
text = " www.GOOGLE.com "
print(text) → www.GOOGLE.com
stp = text.strip()
print(stp) → www.GOOGLE.com
strip์ ๋ฌธ์์ด ์ข์ฐ์ ๊ณต๋ฐฑ๋ง ์ ๊ฑฐํด์ฃผ๊ณ , ๋ฌธ์์ด ์ฌ์ด์ฌ์ด์ ๊ณต๋ฐฑ์ ์ ๊ฑฐํ์ง ์๋๋ค.
strip ๋ํ r์ด๋ l์ ํตํด ์ข์ฐ์ค ํ๋์ ๊ณต๋ฐฑ๋ง ์ ๊ฑฐํ ์ ์๋ค.
์ ๋ฆฌ
๋ฉ์๋ | ๋์ |
len() | ๋ฌธ์์ด์ ๊ธธ์ด๋ฅผ ๋ฐํ |
.capitalize() | ์ฒซ ๊ธ์๋ฅผ ๋๋ฌธ์๋ก ๋ณ๊ฒฝ |
.lower() | ๋ฌธ์์ด ์ ์ฒด๋ฅผ ์๋ฌธ์๋ก ๋ณ๊ฒฝ |
.upper() | ๋ฌธ์์ด ์ ์ฒด๋ฅผ ๋๋ฌธ์๋ก ๋ณ๊ฒฝ |
.count() | ์ฐพ๋ ๋ฌธ์์ ๊ฐฏ์๋ฅผ ๋ฐํ |
.find() | ์ฐพ๋ ๋ฌธ์์ ์ธ๋ฑ์ค๋ฅผ ๋ฐํ (์๋๋ฌธ์ -1) |
.index() | ์ฐพ๋ ๋ฌธ์์ ์ธ๋ฑ์ค๋ฅผ ๋ฐํ (์๋๋ฌธ์ Error) |
.replace() | ๋ฌธ์์ด ์นํ |
.split() | ๋ฌธ์์ด์ ๋ถ๋ฆฌ |
.strip() | ๋ฌธ์์ด ์ข์ฐ ๊ณต๋ฐฑ ์ ๊ฑฐ |
'๐จ๏ธ Language > Python' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Python]Tuple,Dictionary,Set (0) | 2022.08.28 |
---|---|
[Python]List (1) | 2022.08.28 |
[Python]๋ฌธ์์ด ์ธ๋ฑ์ฑ, ์ฌ๋ผ์ด์ฑ, ํฌ๋งคํ (0) | 2022.08.28 |
[Python]์ฐ์ , ๋น๊ต , ๋ ผ๋ฆฌ ์ฐ์ฐ์ (0) | 2022.08.19 |
[Python]์๋ฃํ ๋ฐ Printํจ์ (0) | 2022.08.19 |