๐จ ํ์ด์ฌ ์ด๋ณด ํ์ถ 1๋จ๊ณ: ๋ฌธ์์ด์์ ๋ฌธ๋ฒ ์๋ฌ ํผํ๊ธฐ ์์ ์ ๋ณต ๊ฐ์ด๋! ๐ก️
ํ์ด์ฌ ์ด๋ณด์๊ฐ ๊ฐ์ฅ ํํ๊ฒ ๊ฒช๋ ๋ฌธ์์ด ๋ฌธ๋ฒ ์๋ฌ๋ฅผ ํผํ๋ ํต์ฌ ๋น๊ฒฐ! ๋ฐ์ดํ ์ฌ์ฉ๋ฒ, ์ด์ค์ผ์ดํ ๋ฌธ์ ๋ฑ ์ค์ฉ์ ์ธ ํ์ผ๋ก ๊น๋ํ ์ฝ๋๋ฅผ ์์ฑํ๋ ๋ฐฉ๋ฒ์ ์น์ ํ๊ฒ ์๋ ค๋๋ฆฝ๋๋ค.
์๋ก : ์ ์๊พธ ์๋ฌ๊ฐ ๋ ๊น์?
์ฝ๋ฉ์ '๋ฐ์ดํ' ๊ท์น ์ดํดํ๊ธฐ
์๋ ํ์ธ์, ํ์ด์ฌ์ ๋ง ์์ํ์ ์ฌ๋ฌ๋ถ! ์ฝ๋ฉ์ ํ๋ค ๋ณด๋ฉด "SyntaxError: invalid syntax"๋ผ๋ ๋ฌด์๋ฌด์ํ ์๋ฌ ๋ฉ์์ง๋ฅผ ์์ฃผ ๋ง๋๊ฒ ๋ ๊ฑฐ์์. ํนํ ์ฐ๋ฆฌ๊ฐ ์ผ์์์ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉํ๋ **๋ฌธ์์ด(String)**์ ๋ค๋ฃฐ ๋ ์ด๋ฐ ์๋ฌ๊ฐ ๋ง์ด ๋ฐ์ํฉ๋๋ค.
๋ฌธ์์ด์ด๋ "Hello World!", "์ค๋ ์ ์ฌ์ ๋ญ ๋จน์ง?"์ฒ๋ผ ์ปดํจํฐ์๊ฒ ์ ๋ฌํ๋ ๊ธ์๋ค์ ๋ฌถ์์ด์์. ๊ทธ๋ฐ๋ฐ ์ด ๋ฌธ์์ด์ ์ปดํจํฐ์๊ฒ ์ ํํ๊ฒ ์๋ ค์ฃผ๋ ค๋ฉด ํน์ ํ ๊ท์น์ ์ง์ผ์ผ ํฉ๋๋ค. ์ด ๊ท์น์ ์ด๊ธธ ๋ ๋ฐ์ํ๋ ๊ฒ์ด ๋ฐ๋ก ๋ฌธ์์ด ๋ฌธ๋ฒ ์๋ฌ์ ๋๋ค.
์ด ๊ธ์์๋ ํ์ด์ฌ ์ด๋ณด์๋ค์ด ๋ฌธ์์ด์์ ๋ฌธ๋ฒ ์๋ฌ ํผํ๊ธฐ๋ฅผ ์ํด ๊ผญ ์์์ผ ํ ํ์ ๊ท์น๊ณผ ์ค์๋ฅผ ์ค์ด๋ ๊ฟํ์ ์น๊ทผํ๊ณ ์ฝ๊ฒ ์๋ ค๋๋ฆด๊ฒ์. ์ด ๊ฐ์ด๋๋ฅผ ํตํด ๊น๋ํ๊ณ ์๋ฌ ์๋ ์ฝ๋๋ฅผ ์์ฑํ๋ ์์ ๊ฐ์ ์ป์ผ์ค ๊ฑฐ์์! 
1.
๋ฌธ์์ด์ ๋ง๋๋ ๊ธฐ๋ณธ ๊ท์น: ๋ฐ์ดํ ์ฌ์ฉ (๊ฐ๋จํ ๊ฐ๋
์ค๋ช
)
์ปดํจํฐ์๊ฒ "์ด๊ฑด ๊ทธ๋ฅ ๊ธ์๊ฐ ์๋๋ผ, ๋ด๊ฐ ๋ช ๋ น์ผ๋ก ์ธ ๋ฌธ์์ด์ด์ผ!"๋ผ๊ณ ์๋ ค์ฃผ๋ ์ฅ์น๊ฐ ๋ฐ๋ก ๋ฐ์ดํ์ ๋๋ค. ํ์ด์ฌ์์๋ ํฌ๊ฒ ์ธ ๊ฐ์ง ๋ฐฉ๋ฒ์ผ๋ก ๋ฌธ์์ด์ ์ ์ํ ์ ์์ด์.
์์๋ฐ์ดํ (
' ')ํฐ๋ฐ์ดํ (
" ")์ธ ๊ฐ์ ๋ฐ์ดํ (
""" """๋๋''' ''')
ํ์ด์ฌ์ ์ด ์ธ ๊ฐ์ง ๋ฐฉ๋ฒ์ ๋ชจ๋ ํ์ฉํ๋ฉฐ, ์ด๋ค ๊ฒ์ ์ฌ์ฉํด๋ ๊ฒฐ๊ณผ๋ ๋๊ฐ์ต๋๋ค. ํต์ฌ์ ์์ํ๋ ๋ฐ์ดํ์ ๋๋๋ ๋ฐ์ดํ์ ์ข ๋ฅ๊ฐ ๊ฐ์์ผ ํ๋ค๋ ์ ์ด์์.
'Hello'(O)"World"(O)'Oops"(X) $\rightarrow$ ๋ฌธ์์ด ๋ฌธ๋ฒ ์๋ฌ ๋ฐ์!
[์ด๋ฏธ์ง ์ฝ์ : ํ์ด์ฌ์์ ๋ฌธ์์ด์ ์ ์ํ๋ ์ธ ๊ฐ์ง ๋ฐ์ดํ(' ', " ", """ """)์ ์์]
2.
๊ฐ์ฅ ํํ ์๋ฌ ํ์ถ! ๋ฌธ์์ด ์ ๋ฐ์ดํ ์ฒ๋ฆฌํ๊ธฐ (์ฝ๋ ์์ )
๋ฌธ์์ด์์ ๋ฌธ๋ฒ ์๋ฌ ํผํ๊ธฐ์ ํต์ฌ์ ๋ฌธ์์ด ๋ด๋ถ์ ๋ฐ์ดํ๊ฐ ๋ค์ด๊ฐ ๋ ๋ฐ์ํ๋ ํผ๋์ ๋ง๋ ๊ฒ์ ๋๋ค.
2.1.
์ธ๋ถ ๋ฐ์ดํ์ ๋ด๋ถ ๋ฐ์ดํ ๋ค๋ฅด๊ฒ ์ฌ์ฉํ๊ธฐ
์ค์ํ์์ "๊ทธ๋ '์ ๋ง ๋๋จํด'๋ผ๊ณ ๋งํ๋ค." ์ ๊ฐ์ด ๋ฌธ์ฅ ์์ ๋ ๋ค๋ฅธ ๋ฐ์ดํ๋ฅผ ์ฐ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ฃ . ํ์ด์ฌ์์๋ ๋ง์ฐฌ๊ฐ์ง์ ๋๋ค.
์ค์ํ ์์: "Jake's Car" (์ ์ดํฌ์ ์ฐจ)๋ผ๋ ๋ฌธ์ฅ์ ๋ฌธ์์ด๋ก ๋ง๋ค๊ณ ์ถ์ ๋, ์์๋ฐ์ดํ(')๊ฐ ์ด๋ฏธ ํฌํจ๋์ด ์์ต๋๋ค.
#
์๋ฌ ๋ฐ์! ๋ฌธ์์ด์ด 'Jake'์์ ๋๋๋ค๊ณ ์ฐฉ๊ฐํฉ๋๋ค.
# ๋ฌธ์์ด = 'Jake's Car'
#
ํด๊ฒฐ ๋ฐฉ๋ฒ 1: ์ธ๋ถ๋ฅผ ํฐ๋ฐ์ดํ(")๋ก ๊ฐ์ธ๋ฉด, ๋ด๋ถ ์์๋ฐ์ดํ(')๋ ๊ธ์๋ก ์ธ์๋ฉ๋๋ค.
์ ์_๋ฌธ์์ด_1 = "Jake's Car"
print(์ ์_๋ฌธ์์ด_1) # ๊ฒฐ๊ณผ: Jake's Car
๋ฐ๋๋ก, ๋ฌธ์ฅ ์์ ํฐ๋ฐ์ดํ๋ฅผ ๋ฃ๊ณ ์ถ๋ค๋ฉด, ์ธ๋ถ๋ฅผ ์์๋ฐ์ดํ๋ก ๊ฐ์ธ๋ฉด ๋ฉ๋๋ค.
#
ํด๊ฒฐ ๋ฐฉ๋ฒ 2: ์ธ๋ถ๋ฅผ ์์๋ฐ์ดํ(')๋ก ๊ฐ์ธ๋ฉด, ๋ด๋ถ ํฐ๋ฐ์ดํ(")๋ ๊ธ์๋ก ์ธ์๋ฉ๋๋ค.
์ ์_๋ฌธ์์ด_2 = '๊ทธ๋ "ํ์ด์ฌ์ด ์ต๊ณ ์ผ"๋ผ๊ณ ์ธ์ณค๋ค.'
print(์ ์_๋ฌธ์์ด_2) # ๊ฒฐ๊ณผ: ๊ทธ๋ "ํ์ด์ฌ์ด ์ต๊ณ ์ผ"๋ผ๊ณ ์ธ์ณค๋ค.
2.2.
๋ง๋ฅ ํด๊ฒฐ์ฌ! ์ด์ค์ผ์ดํ ๋ฌธ์ \ ์ฌ์ฉํ๊ธฐ
๋ง์ฝ ์ธ๋ถ๋ ์์๋ฐ์ดํ, ๋ด๋ถ๋ ์์๋ฐ์ดํ๋ฅผ ๊ผญ ์จ์ผ ํ๋ค๋ฉด ์ด๋ป๊ฒ ํ ๊น์? ์ด๋ ์ด์ค์ผ์ดํ ๋ฌธ์์ธ **๋ฐฑ์ฌ๋์()**๋ฅผ ์ฌ์ฉํฉ๋๋ค.
๋ฐฑ์ฌ๋์๋ "์ปดํจํฐ์ผ, ๋ฐ๋ก ๋ค์์ ์ค๋ ๋ฌธ์๋ ํน๋ณํ ๋ฌธ๋ฒ ๊ธฐํธ๊ฐ ์๋๋ผ ๊ทธ๋ฅ ๊ธ์๋ก ์ทจ๊ธํด์ค"๋ผ๊ณ ๋ช ๋ นํ๋ ์ญํ ์ ํฉ๋๋ค.
#
ํด๊ฒฐ ๋ฐฉ๋ฒ 3: ๋ฐฑ์ฌ๋์(\)๋ฅผ ์ฌ์ฉํด ๋ด๋ถ์ '๋ฅผ '๊ธ์'๋ก ํ์ถ(Escape)์ํต๋๋ค.
๋ฐฑ์ฌ๋์_์ฌ์ฉ = 'Jake\'s Car'
print(๋ฐฑ์ฌ๋์_์ฌ์ฉ) # ๊ฒฐ๊ณผ: Jake's Car
๋ฌธ์์ด์์ ๋ฌธ๋ฒ ์๋ฌ ํผํ๊ธฐ๋ฅผ ์ํด ์ด์ค์ผ์ดํ ๋ฌธ์๋ ์ค๋ฐ๊ฟ (\n), ํญ ๊ฐ๊ฒฉ (\t) ๋ฑ ํน์ํ ๊ธฐํธ๋ฅผ ๋ฌธ์์ด ์์ ๋ฃ์ ๋๋ ์ฌ์ฉ๋ฉ๋๋ค.
3.
์ด๋ณด์๊ฐ ์์ฃผ ํ๋ ์ค์์ ํด๊ฒฐ ๋ฐฉ๋ฒ
๋ง์ ํ์ด์ฌ ์ด๋ณด์๋ค์ด ๋ฌธ์์ด ๋ฌธ๋ฒ ์๋ฌ๋ก ์ข์ ํ๊ณค ํฉ๋๋ค. ํ์ง๋ง ๋ค์ ๋ ๊ฐ์ง ์ค์๋ง ํผํ๋ฉด ์๋ฌ๋ฅผ ํฌ๊ฒ ์ค์ผ ์ ์์ต๋๋ค.
| ์์ฃผ ํ๋ ์ค์ | ๋ฌธ์ ์ | ํด๊ฒฐ ๋ฐฉ๋ฒ |
| ๋ฐ์ดํ ์ง์ด ์ ๋ง์ | ๋ฌธ์์ด ์์๊ณผ ๋์ ๋ฐ์ดํ ์ข ๋ฅ๋ ๊ฐ์๊ฐ ๋ง์ง ์๊ฑฐ๋, ๋น ๋จ๋ฆฌ๋ ๊ฒฝ์ฐ. | ๋ฐ์ดํ๋ฅผ ์ ๋ ฅํ ๋ ์์๊ณผ ๋์ ๋์์ ์ ๋ ฅํ๋ ์ต๊ด์ ๋ค์ด์ธ์. |
| ์ค๋ฐ๊ฟ ์ฒ๋ฆฌ ์ค์ | ์ฌ๋ฌ ์ค์ ๋ฌธ์์ด์ ์์/ํฐ๋ฐ์ดํ ํ ์์ผ๋ก๋ง ๋ง๋ค๋ ค๊ณ ์๋ํ๋ ๊ฒฝ์ฐ. | **์ธ ๊ฐ์ ๋ฐ์ดํ (""" """ ๋๋ ''' ''')**๋ฅผ ์ฌ์ฉํด ์ฌ๋ฌ ์ค ๋ฌธ์์ด์ ์ ์ํ์ธ์. |
#
์์ฃผ ํ๋ ์ค์: ์ฌ๋ฌ ์ค ๋ฌธ์์ด์ ์์๋ฐ์ดํ ํ ์์ผ๋ก ๋ง๋ค๊ธฐ
# my_multi_line = '์ฒซ์งธ ์ค
# ๋์งธ ์ค' # -> SyntaxError ๋ฐ์!
#
ํด๊ฒฐ ๋ฐฉ๋ฒ: ์ธ ๊ฐ์ ๋ฐ์ดํ ์ฌ์ฉ
my_multi_line = """
์ด๊ฒ์ ์ฒซ์งธ ์ค์
๋๋ค.
์ด๊ฒ์ ๋์งธ ์ค์
๋๋ค.
"""
print(my_multi_line)
# ๊ฒฐ๊ณผ:
# ์ด๊ฒ์ ์ฒซ์งธ ์ค์
๋๋ค.
# ์ด๊ฒ์ ๋์งธ ์ค์
๋๋ค.
์ด ์ธ ๊ฐ์ ๋ฐ์ดํ๋ฅผ ์ฌ์ฉํ๋ฉด ๋ฌธ์์ด์์ ๋ฌธ๋ฒ ์๋ฌ ํผํ๊ธฐ๊ฐ ํจ์ฌ ์ฌ์์ง๊ณ ๊ฐ๋ ์ฑ๋ ๋์์ง๋๋ค.
4.
๋ง๋ฌด๋ฆฌ ์์ฝ: ์์ ๊ฐ์ ๊ฐ์ง๊ณ ๋ฌธ์์ด ๋ง์คํฐํ๊ธฐ!
์ค๋ ์ฐ๋ฆฌ๋ ํ์ด์ฌ ์ฝ๋ฉ์ ๊ธฐ๋ณธ ์ค ๊ธฐ๋ณธ์ธ ๋ฌธ์์ด์์ ๋ฌธ๋ฒ ์๋ฌ ํผํ๊ธฐ๋ฅผ ์ํ ํต์ฌ ์ ๋ต์ ๋ฐฐ์ ์ต๋๋ค.
๋ฐ์ดํ ์ง ๋ง์ถ๊ธฐ: ์์๊ณผ ๋ ๋ฐ์ดํ์ ์ข ๋ฅ๋ฅผ ์ผ์น์ํค์ธ์.
์ธ๋ถ/๋ด๋ถ ๋ถ๋ฆฌ: ๋ฌธ์์ด ์์ ๋ฐ์ดํ๋ฅผ ๋ฃ์ ๋๋ ์ธ๋ถ ๋ฐ์ดํ์ ๋ค๋ฅธ ์ข ๋ฅ๋ฅผ ์ฌ์ฉํ์ธ์.
๋ง๋ฅ ํด๊ฒฐ์ฌ
\: ๋ชจ๋ ๋ฐ์ดํ๋ฅผ ๊ธ์๋ก ๋ง๋ค๊ณ ์ถ๋ค๋ฉด ๋ฐฑ์ฌ๋์๋ฅผ ์ฌ์ฉํ์ธ์.์ฌ๋ฌ ์ค์
""": ์ฌ๋ฌ ์ค์ ๊ธด ๋ฌธ์ฅ์ ์ธ ๊ฐ์ ๋ฐ์ดํ๋ก ๊ฐ์ธ์ธ์.
๋ฌธ์์ด ๋ฌธ๋ฒ ์๋ฌ๋ ์ฝ๋ฉ์ ํ๋ฉด์ ๊ฐ์ฅ ์ฝ๊ฒ ๊ณ ์น ์ ์๋ ์๋ฌ ์ค ํ๋์
๋๋ค. ๋ฐ์ดํ ๊ท์น๋ง ์ ์งํจ๋ค๋ฉด ์ด์ ์ฌ๋ฌ๋ถ์ ์ฝ๋๋ ํจ์ฌ ๋ ์์ ์ ์ด๊ณ ๊น๋ํด์ง ๊ฑฐ์์! ์ด ์์ ๊ท์น๋ค์ด ์์ฌ์ ์ฌ๋ฌ๋ถ์ ํ๋ฅญํ ํ์ด์ฌ ๊ฐ๋ฐ์๋ก ๋ง๋ค์ด ์ค ๊ฒ์
๋๋ค. ์์ ๊ฐ์ ๊ฐ์ง๊ณ ๋ค์ ๋จ๊ณ๋ก ๋์๊ฐ์ธ์! 

๋๊ธ
๋๊ธ ์ฐ๊ธฐ