๋ฌธ์์ด(String)
ํ๋ ์ด์ ์ฐ์๋ ๋ฌธ์(character)๋ค์ ๋์ด.
ํ์ด์ฌ์์ ๋ฌธ์์ด ํฐ๋ฐ์ดํ(" ")
๋๋ ์์ ๋ฐ์ดํ(' ') ์ฌ์ด์ ์์น.
1. 'hello'์ "hello" ๋์ผ
print('hello' == "hello") # ๊ฐ์ด ๊ฐ์ผ๋ฉด True ๋ฐํ
2. ๋ณ์์ ๋ฌธ์์ด ํ ๋น
a(๋ณ์) = "Hello"(๋ฌธ์์ด)
print(a)
3. ์ฌ๋ฌ ์ค ๋ฌธ์์ด
์ธ ๊ฐ์ ๋ฐ์ดํ๋ฅผ ์ฌ์ฉํ์ฌ ๋ณ์์ ์ฌ๋ฌ ์ค ๋ฌธ์์ด ํ ๋น
a = """ํผ์นด์ธ, ๋ผ์ด์ธ, ํ์ด๋ฆฌ, ๊ผฌ๋ถ๊ธฐ
๋ฒํฐํ, ์ผ๋๋, ํผ์กดํฌ, ๋๊ฐ์ค
"""
print(a)
4. ๋ฌธ์ ๋ฐฐ์ด => ๋ฌธ์์ด
๋ฌธ์์ด ์ธ๋ฑ์ฑ(indexing)
h e l l o <== ๋ฌธ์์ด
0 1 2 3 5 <== ์ธ๋ฑ์ค(0๋ถํฐ ์์!)
-5 -4 -3 -2 -1 <== ๋ง์ด๋์ค ์ธ๋ฑ์ค
a = "hello"
print(a[1])
print(a[1] == a[-4])
5. ๋ฌธ์์ด ์ฌ๋ผ์ด์ฑ
์ฌ๋ผ์ด์ค ๊ตฌ๋ฌธ์ ์ฌ์ฉํ์ฌ ๋ฌธ์ ๋ฒ์๋ฅผ ๋ฐํํ ์ ์๋ค.
๋ฌธ์์ด์ ์ผ๋ถ๋ฅผ ๋ฐํํ๋ ค๋ฉด ์์ ์ธ๋ฑ์ค์ ๋ ์ธ๋ฑ์ค๋ฅผ ์ฝ๋ก ์ผ๋ก ๊ตฌ๋ถ
#
b = "Hello, World"
print(b[2:5])
# ์ฒ์๋ถํฐ ์ฌ๋ผ์ด์ค
print(b[:5])
# ๋๊น์ง ์ฌ๋ผ์ด์ค
print(b[2:])
6. ๋๋ฌธ์
a = "Hello, World"
# ๋๋ฌธ์
print(a.upper())
7. ์๋ฌธ์
print(a.lower())
8. ๋ฌธ์์ด ๋ฐ๊พธ๊ธฐ
a = "Hello, World"
print(a.replace("H","J"))
9. ๋ฌธ์์ด ์ฐ๊ฒฐ
a = "Hello"
b = "World"
c = a + b
print(c)
a = "Age"
b = 15
c = a + str(b) #ํ๋ณํ
print(c)
'๐์น ๊ฐ๋ฐ(Web) > ๐ํ์ด์ฌ(Python)' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Python Set ์ด์ ๋ฆฌ (0) | 2023.01.17 |
---|---|
๋ณ์(variable) (0) | 2023.01.17 |
Python Tuple ์ด์ ๋ฆฌ (0) | 2023.01.17 |
Python List ์ด์ ๋ฆฌ (0) | 2023.01.16 |
Python ๋ด์ฅ ๋ฐ์ดํฐ ์ ํ ์ ๋ฆฌ (0) | 2023.01.16 |