1. ๋ฌธ์์ด ์ด๊ธฐํ(์ ์ธ)
- ํฐ๋ฐ์ดํ ์ด์ฉ
s = "Hello World" ๋๋ s = """Hello World""" - ์์๋ฐ์ดํ ์ด์ฉ
s = 'Hello World' ๋๋ s = '''Hello World''' - ๋ฌธ์์ด ์์ ์์๋ฐ์ดํ(') ๋๋ ํฐ๋ฐ์ดํ(") ๋ฅผ ํฌํจํ ๋๋ ๋ค๋ฅธ ๋ฐ์ดํ๋ฅผ ์ฌ์ฉํ๋ฉด ๋จ
s = "I'm a student" #๋ฌธ์์ด ๋ด์ '๋ ๋ฌธ์๋ก ์ธ์๋จ - ๋๋ ๋ฐฑ์ฌ๋์(\)๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ๋ ์์(์ด์ค์ผ์ดํ ์ฝ๋)
s = "I\'m a student"
2. ๋ฌธ์์ด ์ฐ์ฐ
- ๋ฌธ์์ด ๋ํด์ ์ฐ๊ฒฐํ๊ธฐ(Concatenation)
- a = "Hello", b = " World" ์ผ ๊ฒฝ์ฐ
- a + b ๋ "Hello World"๋ฅผ ๋ฐํ - ๋ฌธ์์ด ๊ณฑํ๊ธฐ
- a = "Hello"์ผ ๊ฒฝ์ฐ
- a * 2 ๋ "HelloHello"๋ฅผ ๋ฐํ - ๋ฌธ์์ด ๊ธธ์ด
- len ํจ์๋ฅผ ์ด์ฉํด์ ๋ฌธ์์ด์ ๊ธธ์ด ๊ตฌํจ
- a = "Hello"์ผ ๊ฒฝ์ฐ len(a)๋ 5๋ฅผ ๋ฐํ
3. ๋ฌธ์์ด ์ธ๋ฑ์ฑ(Indexing)๊ณผ ์ฌ๋ผ์ด์ฑ(Slicing)
- ๋ฆฌ์คํธ ์๋ฃํ๊ณผ ๊ฐ์ ๋ฐฉ๋ฒ์ผ๋ก ์ธ๋ฑ์ฑ, ์ฌ๋ผ์ด์ฑ
- ์ฐธ๊ณ : 2021/03/05 - [์๊ณ ๋ฆฌ์ฆ/Python] - [Python/ํ์ด์ฌ] list(๋ฆฌ์คํธ) ์๋ฃํ ์ ๋ฆฌ
- ์ฃผ์: ๋ฌธ์์ด ์๋ฃํ์ ์์์ ๊ฐ์ ๋ณ๊ฒฝํ ์ ์์(immutableํ ์๋ฃํ)
- ์ฆ, a = "Hallo" ์ผ ๊ฒฝ์ฐ a[1] = 'e'์ ๊ฐ์ด ๋ณ๊ฒฝ์ ๋ถ๊ฐ๋ฅ
4. ๋ฌธ์์ด ๊ด๋ จ ๋ฉ์๋(Method)
- ๋ฌธ์ ๊ฐ์ ์ธ๊ธฐ(count)
- a.count('x')
- ๋ฌธ์์ด ์ค ๋ฌธ์ x์ ๊ฐ์๋ฅผ ๋ฐํ - ํน์ ๋ฌธ์์ ์์น(find)
- a.find('x')
- ๋ฌธ์์ด ์ค ๋ฌธ์ x๊ฐ ์ฒ์์ผ๋ก ๋์จ ์์น ๋ฐํ
- ๋ง์ฝ ์ฐพ๋ ๋ฌธ์๋ ๋ฌธ์์ด์ด ์กด์ฌํ์ง ์์ผ๋ฉด -1 ๋ฐํ - ํน์ ๋ฌธ์์ ์์น(index)
- a.index('x')
- ๋ฌธ์์ด ์ค ๋ฌธ์ x๊ฐ ์ฒ์์ผ๋ก ๋์จ ์์น ๋ฐํ
- ๋ง์ฝ ์ฐพ๋ ๋ฌธ์๋ ๋ฌธ์์ด์ด ์กด์ฌํ์ง ์์ผ๋ฉด ์ค๋ฅ ๋ฐ์(find์ ๋ค๋ฆ) - ๋ฌธ์์ด ์ฝ์
(join)
- ",".join('abcd') # 'a, b, c, d'
- ๋ฌธ์์ด 'abcd'์ ๊ฐ๊ฐ์ ๋ฌธ์ ์ฌ์ด์ ','๋ฅผ ์ฝ์ - ๊ณต๋ฐฑ ์ง์ฐ๊ธฐ(strip)
- a.strip()
- ๋ฌธ์์ด ์์ชฝ์ ์๋ ํ ์นธ ์ด์์ ์ฐ์๋ ๊ณต๋ฐฑ์ ๋ชจ๋ ์ง์
- ์ผ์ชฝ ๊ณต๋ฐฑ๋ง ์ง์ฐ๊ธฐ( a.lstrip() ), ์ค๋ฅธ์ชฝ ๊ณต๋ฐฑ๋ง ์ง์ฐ๊ธฐ( a.rstrip() ) - ๋ฌธ์์ด ๋ฐ๊พธ๊ธฐ(replace)
- a.replace(๋ฐ๊พธ๊ณ ์ถ์ ๋ฌธ์์ด, ๋ฌด์์ผ๋ก ๋ฐ๊ฟ ๊ฒ์ธ์ง)
- a.replace("Hello", "Good Bye")
- ๋ฌธ์์ด a ๋ด์ "Hello"๊ฐ "Good Bye"๋ก ๋ฐ๋ - ๋ฌธ์์ด ๋๋๊ธฐ(split)
- a.spilt()
- ๊ณต๋ฐฑ(์คํ์ด์ค, ํญ, ์ํฐ ๋ฑ)์ ๊ธฐ์ค์ผ๋ก ๋ฌธ์์ด์ ๋๋ ์ค
- a.split(',') ์ฒ๋ผ ํน์ ๊ฐ์ ๋ฃ์ด์ฃผ๋ฉด ๊ทธ ๊ฐ์ ๊ธฐ์ค์ผ๋ก ๋ฌธ์์ด์ ๋๋ ์ค
- ์์) a = "a,b,c,d,e"์ผ ๊ฒฝ์ฐ a.spilt(',') ์ ['a', 'b', 'c', 'd', 'e'] ๋ฐํ
์ฐธ๊ณ : wikidocs.net/13
728x90
'Language > Python' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ์ด์ฌ] ์ฝ๋ฉ ํ ์คํธ๋ฅผ ์ํ ํ์ด์ฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ (0) | 2021.06.28 |
---|---|
[Python / ํ์ด์ฌ] map() ํจ์ - ๊ณต๋ฐฑ ์์ด ์ ๋ ฅ ๋ฐ๊ธฐ (0) | 2021.03.05 |
[Python / ํ์ด์ฌ] ์งํฉ(set) ์๋ฃํ ์ ๋ฆฌ (0) | 2021.03.05 |
[Python / ํ์ด์ฌ] ๋์ ๋๋ฆฌ(dictionary) ์๋ฃํ ์ ๋ฆฌ (2) | 2021.03.05 |
[Python/ํ์ด์ฌ] list(๋ฆฌ์คํธ) ์๋ฃํ ์ ๋ฆฌ (0) | 2021.03.05 |