์ฐธ๊ณ ์๋ฃ : ๋ฐ์ดํฐ ๊ณผํ์ ์ํ ํ์ด์ฌ ํ๋ก๊ทธ๋๋ฐ (์ต์ฑ์ฒ )
ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ํ์ด์ฌ
ํ์ต ๋ชฉํ
- ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๊ฐ๋ ๊ณผ ํ์์ฑ์ ๋ํด ์ดํดํ๋ค.
- ํ์ด์ฌ์ ํน์ง๊ณผ ํ์์ฑ์ ๋ํด ํ์ตํ๋ค.
- ํ์ด์ฌ ์ฝ๋ ํธ์ง๊ธฐ์ธ Pycharm์ ์ค์นํ๋ค.
- Pycharm์ ์ด์ฉํ์ฌ ๊ฐ๋จํ ์ฝ๋๋ฅผ ์์ฑํด๋ณธ๋ค.
01 ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ์ดํด
1. ํ๋ก๊ทธ๋๋ฐ์ด๋?
- ์ค๋งํธํฐ ๋ฉ์ ์ → ํ๋ก๊ทธ๋จ
๐ก ํ๋ก๊ทธ๋จ(program)์ด๋ ์ด๋ค ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์ปดํจํฐ๊ฐ ์คํํด์ผ ํ๋ ๋ช ๋ น์ด์ ์งํฉ์ฒด
ex. ์นด์นด์คํก
๋ชฉ์ : ๋ค๋ฅธ ์ฌ๋๊ณผ์ ๋ํ
ํ์ธ์๊ฒ ํ ์คํธ๋ฅผ ๋ณด๋ผ ๋, [์ ์ก]๋ฒํผ ํน์ ์ฌ์ง ์ฒจ๋ถ๋ฅผ ์ํ ๋๋ [์ฌ์ง] ๋ฒํผ์ ๋๋ฆ
[์ ์ก] → ๋ด๊ฐ ์ ๋ ฅํ ํ ์คํธ๋ฅผ ์๋๋ฐฉ์๊ฒ ์ ๋ฌํ๋ผ๋ ๋ช ๋ น์ด
[์ฌ์ง] → ๋ด ๊ธฐ๊ธฐ์ ์ ์ฅ๋ ์ฌ์ง ์ค ํ๋๋ฅผ ์ ํํ๋ผ๋ ๋ช ๋ น์ด
์ด๋ฐ ๋ช ๋ น์ด๊ฐ ๋ชจ์ฌ ํ๋ก๊ทธ๋จ์ด ๋๋ค. - ํ๋ก๊ทธ๋๋ฐ(programming)์ด๋?
: ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ฌ์ฉํ์ฌ ํ๋ก๊ทธ๋จ์ ๊ฐ๋ฐํ๋ ๊ฒ - ํ๋ก๊ทธ๋๋ฐ ์ธ์ด(programmin language)๋?
: ํ๋ก๊ทธ๋จ์ ๊ฐ๋ฐํ ๋ ์ฌ์ฉํ๋ ๋๊ตฌ.
→ ์ธ๊ฐ์ด ์ํ๋ ๊ฒ์ ์ปดํจํฐ๋ก ์คํ์ํค๊ธฐ ์ํด ์ฌ์ฉํ๋, ์ปดํจํฐ๊ฐ ์ดํดํ ์ ์๋ ์ธ์ด- ์ปดํจํฐ๊ฐ ์ดํดํ ์ ์๋ ์ธ์ด → ์ฝ๋(code)
- ์ฝ๋๋ฅผ ์์ฑํ๋ ํ์ → ์ฝ๋ฉ
2. ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ๋ฐฐ์ฐ๋ ์ด์
→ ํ๋์ ๋๊ตฌ๋ฅผ ์ตํ๋ ๊ณผ์ ์ด๊ธฐ๋ ํ์ง๋ง, ์ปดํจํฐ๊ฐ ๋ฌธ์ ๋ฅผ ์ด๋ป๊ฒ ํด๊ฒฐํ๋์ง ๋
ผ๋ฆฌ์ ์ธ ๊ณผ์ ์ ์ ์ฐจ์ ์ผ๋ก ํ์ตํ๋ค๋ ๊ณผ์ ์์ ์๋ฏธ์๋ค.
02 ํ์ด์ฌ ์๊ฐ
1 ํ์ด์ฌ์ ๋ฑ์ฅ
- python
๋ค๋๋๋์ ๊ฐ๋ฐ์ ๊ท๋ ๋ฐ ๋ก์ฌ(Guido van rossum)์ด 1991๋ ๊ฐ๋ฐํ ์ธ์ด๋ก, ์ฒ์์๋ C์ธ์ด ๊ธฐ๋ฐ์ผ๋ก ๊ฐ๋ฐ๋์์ผ๋ฉฐ ์ดํ ๋ค์ํ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์๋ค.
2. ํ์ด์ฌ์ ํน์ง
- ํ๋ซํผ ๋
๋ฆฝ์ ์ธ ์ธ์ด
ํ๋ซํผ(platform)? ํํ ๋งํ๋ ์ด์์ฒด์ (Operating System, OS)๋ฅผ ๋ปํ๋ค.
→ ์๋์ฐ(windows), ๋งฅ OS(Mac os), ๋ฆฌ๋ ์ค(Linux)- ‘๋
๋ฆฝ์ ’์ด๋ผ๋ ํํ์ ‘๊ด๊ณ์๋’์ด๋ผ๋ ๋ป์ผ๋ก,
→ ํ๋ซํผ ๋ ๋ฆฝ์ ์ธ ์ธ์ด๋ ์ด๋ค ์ด์์ฒด์ ๋ ์๊ด์์ด ์ฌ์ฉํ ์ ์๋ ์ธ์ด๋ผ๋ ์๋ฏธ
- ‘๋
๋ฆฝ์ ’์ด๋ผ๋ ํํ์ ‘๊ด๊ณ์๋’์ด๋ผ๋ ๋ป์ผ๋ก,
- ์ธํฐํ๋ฆฌํฐ ์ธ์ด
- ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ์์ค์ฝ๋๊ฐ ์ปดํจํฐ์ ์ํด ํด์๋๋ ๊ณผ์
- ์์ค์ฝ๋ → ํ๋ก๊ทธ๋๋จธ๊ฐ ์์ฑํ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ํ
์คํธ ํ์ผ
์ด๋ฐ ์์ค์ฝ๋๊ฐ ์ปดํจํฐ์์ ์คํ๋๊ธฐ ์ํด ์ธํฐํ๋ฆฌํฐ ๋๋ ์ปดํ์ผ๋ฌ์ ์ํด ํด์๋๊ณ , ์ด ํด์๋ ๊ฒฐ๊ณผ๊ฐ ์ด์์ฒด์ ์ ๋ง์ถฐ ๊ธฐ๊ณ์ด๋ก ๋ณํ๋์ด ์ปดํจํฐ์ ํ๋์จ์ด์ธ ๋ฉ๋ชจ๋ฆฌ์ CPU์ ์ ์ฅ๋์ด ์คํ๋๋ค.
- ์์ค์ฝ๋ → ํ๋ก๊ทธ๋๋จธ๊ฐ ์์ฑํ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ํ
์คํธ ํ์ผ
- ์ธํฐํ๋ฆฌํฐ (Interpreter)๋ ์์ค์ฝ๋์ ํด์์ ์ํด ์ฌ์ฉ๋๋ ํ๋ก๊ทธ๋จ์ ์ผ์ข
- ์ปดํ์ผ๋ฌ ์ธ์ด์ ๋ฌ๋ฆฌ ์์ค์ฝ๋ ์์ฒด๊ฐ ๋ฐ๋ก ์คํ๋๋ ํน์ง์ด ์๋ค.
→ ์๋๋ ๋๋ฆฌ์ง๋ง ๊ต์ฅํ ๊ฐํธํ๊ฒ ์ฌ์ฉํ ์ ์๋ค.
- ์ปดํ์ผ๋ฌ ์ธ์ด์ ๋ฌ๋ฆฌ ์์ค์ฝ๋ ์์ฒด๊ฐ ๋ฐ๋ก ์คํ๋๋ ํน์ง์ด ์๋ค.
๊ตฌ๋ถ ์ปดํ์ผ๋ฌ ์ธํฐํ๋ฆฌํฐ
→ ‘๋ฒ์ญ’๊ณผ ‘ํต์ญ’์ ์ฐจ์ด
์๋ ๋ฐฉ์ ์์ค์ฝ๋ → ๊ธฐ๊ณ์ด๋ก ๋ฒ์ญํ๊ณ , ํด๋น ํ๋ซํผ์ ์ต์ ํ๋ ์ํ๋ก ํ๋ก๊ทธ๋จ์ ์คํ ๋ณ๋์ ๊ณผ์ ์์ด ์์ค์ฝ๋๋ฅผ ์คํ ์์ ์ ํด์ํ์ฌ ์ปดํจํฐ๊ฐ ๋ฐ๋ก ์ฒ๋ฆฌ ์ฅ์ ์คํ ์๋๊ฐ ๋น ๋ฆ ๊ฐ๋จํ ์์ฑ๋๊ณ ๋ฉ๋ชจ๋ฆฌ๊ฐ ์ ๊ฒ ํ์ ๋จ์ ํ ๋ฒ์ ๋ง์ ๋ฉ๋ชจ๋ฆฌ๊ฐ ํ์ ์คํ ์๋๊ฐ ๋๋ฆผ ์ฃผ์ ์ธ์ด C, ์๋ฐ(JAVA), C++ ํ์ด์ฌ, ์ค์นผ๋ผ - ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ์์ค์ฝ๋๊ฐ ์ปดํจํฐ์ ์ํด ํด์๋๋ ๊ณผ์
- ๊ฐ์ฒด ์งํฅ ์ธ์ด (object oriented language)
→ ๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ ํ๊ฒฝ์์ ์ฌ์ฉ๋๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ๋งํ๋ค.
ํด๋น ํ๋ก๊ทธ๋จ์ด ํด๊ฒฐํด์ผ ํ ๋ฌธ์ ์ ๊ตฌ์ฑ์์๋ฅผ ์์๋ณ๋ก ์ ๋ฆฌํ ๋ค์ ๊ฐ ์์์ ๊ธฐ๋ฅ๊ณผ ์ ๋ณด๋ฅผ ํ๋ก๊ทธ๋๋ฐํ ๋ค์ ์์๋ค์ ๊ฒฐํฉํ๋ ๋ฐฉ์์ผ๋ก ํ๋ก๊ทธ๋จ์ ์์ฑ- ๊ฐ์ฒด ์งํฅ ์ธ์ด์ ๊ฐ์ฅ ํฐ ํน์ง, ์ฌ์ฌ์ฉ์ฑ!!
: ์์ค์ฝ๋๋ฅผ ์์ฑํ ๋ ์คํ ์์๋๋ก ํ๋๋ถํฐ ์ด๊น์ง ํ๋ก๊ทธ๋๋ฐ - ๋์ ํ์ดํ ์ธ์ด(dynamic typing language)
→ ํ๋ก๊ทธ๋จ์ ์คํ ์์ ์์ ๊ฐ ํ๋ก๊ทธ๋จ ๋ณ์์ ํ์ ์ ๊ฒฐ์ ํ๋ ์ธ์ด
3. ํ์ด์ฌ์ ๋ฐฐ์ฐ๋ ์ด์
→ ์ฝ๊ณ ๊ฐ๋จํ๋ฉด์ ๋ค์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ ๊ณตํ๋ค๋ ์ฅ์ - ์ฝ๊ณ ๊ฐ๋จํ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด
์ธ๊ฐ ์งํฅ์ ์ด๊ธฐ ๋๋ฌธ์ ํ๋ก๊ทธ๋๋ฐ์ ์ฒ์ ๋ฐฐ์ฐ๋ ์ฌ๋๋ ์ฝ๋๋ฅผ ์ฝ๊ฒ ์ดํด ํ ์ ์๋ค. - ๋ค์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ ๊ณต
- ๋ค์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ ๊ณตํ์ฌ ํ์ฉ ๋ฒ์๊ฐ ๋๋ค.
- ์ธ์ด ์์ฒด๊ฐ ์ฝ๊ธฐ๋ ํ์ง๋ง ๊ฐ๋ฐ์๋ค์ด ๋ง๋ค์ด ๋์ ๋ง์ ๋ชจ๋๊ณผ ํจํค์ง๋ฅผ ์ฝ๊ฒ ์ฌ์ฉ
- ๋์ค์ ์ธ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด
์ธ๊ณต์ง๋ฅ๊ณผ ๋ฐ์ดํฐ ๋ถ์, ๊ณผํ ๊ณ์ฐ ๋ถ์ผ์์ ํ๋ฐํ ์ฌ์ฉ๋๊ณ ์๋ค.
๋ํ์ ์ผ๋ก ๋ฐ๋๊ธฐ์ฌ ์ด์ธ๋ 9๋จ์๊ฒ ์น๋ฆฌํ ์ํ๊ณ ๋ฅผ ๋น๋กฏํด ํ์์ ํ์ ์ ๋ฐ๊ฒฌํ๋ ์คํ, ์์ธ์ํ์ธ์ ์ค๋ ฅํ๋ฅผ ์ฆ๋ช ํ๋ ์คํ ๋ฑ ๋ค์ํ ๋ฐฉ๋ฉด์์ ํ์ด์ฌ ์ฝ๋๊ฐ ์ฌ์ฉ๋์๋ค.๋ํ, ํ๋ก๊ทธ๋๋ฐ๊ณ์ ์ง์์ธ์ด๋ผ๊ณ ํ ์ ์๋ Stack Overflow์ ์กฐ์ฌ ๊ฒฐ๊ณผ, ํ์ฌ ๊ฐ์ฅ ๋ง์ ์ง์์๋ต์ ๋ฐ๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ ํ์ด์ฌ์ด๋ค!
- ์ฝ๊ณ ๊ฐ๋จํ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด
03 ํ์ด์ฌ ๊ฐ๋ฐ ํ๊ฒฝ๊ณผ ์ค์น
- ํ์ด์ฌ ๊ฐ๋ฐ ํ๊ฒฝ ์ค์
ํ๋ก๊ทธ๋๋ฐ ๊ฐ๋ฐ ํ๊ฒฝ
: ํ๋ก๊ทธ๋๋ฐํ ์ ์๋ ํ๊ฒฝ
ํ์ด์ฌ์ผ๋ก ํ๋ก๊ทธ๋๋ฐ ํ๊ธฐ ์ํด์๋ ํ์ด์ฌ ์ธํฐํ๋ฆฌํฐ์ ์ฝ๋ ํธ์ง๊ธฐ ํ๋ก๊ทธ๋จ์ด ํ์
- ์ด์์ฒด์ ์ ์
๊ตญ๋ด ์ปดํจํฐ ์ฌ์ฉ์๋ค์ ๋๋ถ๋ถ ์ด์์ฒด์ ๋ก ์๋์ฐ๋ฅผ ์ฌ์ฉํ์ง๋ง, ์ ์ธ๊ณ ํ๋ก๊ทธ๋๋จธ๋ค์ ๋๋ถ๋ถ ์ ๋์ค๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ๋ฆฌ๋ ์ค์ ๋งฅ OS๋ฅผ ํ๋ก๊ทธ๋จ ๊ฐ๋ฐ์ ๋ง์ด ํ์ฉํ๋ค.
์๋์ฐ ๊ตญ๋ด ์ฌ์ฉ์๊ฐ ์ฌ์ฉํ๊ธฐ์ ๊ฐ์ฅ ์ฌ์ด ์ด์์ฒด์ , ํ๋ก๊ทธ๋๋ฐ์ ์์ํ๋ ์ฌ๋์๊ฒ ์๋นํ ์ข์ ์ ํ ๋ค๋ฅธ ์ฌ์ฉ์๊ฐ ๊ฐ๋ฐํ ๋ค์ํ ๋ชจ๋์ ์ค์นํ๊ธฐ ์ด๋ ต๊ณ , ์ฐธ๊ณ ์๋ฃ๊ฐ ๋ถ์กฑ ๋ฆฌ๋ ์ค ๋ชจ๋ ์ค์น๊ฐ ๊ต์ฅํ ์ฝ๊ณ , ์ธํฐ๋ท์์ ๋ค์ํ ๋ ํผ๋ฐ์ค๋ฅผ ๊ฒ์ํ๊ธฐ ์ฌ์ ์ฒ์ ์ฌ์ฉํ๋ ์ฌ์ฉ์๊ฐ ๋ค๋ฃจ๊ธฐ์๋ ์ด์์ฒด์ ์์ฒด๊ฐ ๋งค์ฐ ์ด๋ ค์ ๋งฅ OS ๊ธฐ๋ณธ์ ์ผ๋ก ๋ฆฌ๋ ์ค์ ์ฅ์ ์ด ์์ผ๋ฉด์ ์๋์ฐ์ฒ๋ผ ์์ ์ ์ ๋ค๋ฅธ ์ด์์ฒด์ ๋ณด๋ค ์๋์ ์ผ๋ก ๊ฐ๊ฒฉ์ด ๋น์ - ํ์ด์ฌ ์ธํฐํ๋ฆฌํฐ ์ ์
ํ์ด์ฌ ์ธํฐํ๋ฆฌํฐ๋ ํ์ด์ฌ์ผ๋ก ์์ฑ๋ ์์ค์ฝ๋์ ์คํ ํ๋ก๊ทธ๋จ
์ฃผ์ ํ์ด์ฌ ์ธํฐํ๋ฆฌํฐ๋ก๋ Python, Anaconda, Canopy๊ฐ ์๋ค.์ข ๋ฅ ์ค๋ชPython ์ผ๋ฐ์ ์ธ ํ์ด์ฌ์ผ๋ก ๊ธฐ๋ณธ์ ์ธ ๋ชจ๋์ ํฌํจํ๋ค. Anaconda ๋ค์ํ ๊ณผํ ๊ณ์ฐ์ฉ ๋ชจ๋์ ๋ฌถ์ด ํจํค์ง๋ก ์ ๊ณตํ๋ค. Canopy ๋ค์ํ ๊ณผํ ๊ณ์ฐ์ฉ ๋ชจ๋์ ๋ฌถ์ด ํจํค์ง๋ก ์ ๊ณตํ๋ค. (์ต๊ทผ์๋ ์ฌ์ฉํ์ง ์์) - ์ฝ๋ ํธ์ง๊ธฐ ์ ์
ํ ์คํธ ๋ฌธ์
: ์๋, ํ๊ธ๊ณผ ๊ฐ์ ์๋ํ๋ก์ธ์์์ ๋ง๋ ๊ธ์๋ก ์ด๋ฃจ์ด์ง ์ผ์ข ์ ๋ฌธ์๋ฅผ ์๋ฏธ- ํ๋ก๊ทธ๋จ์ ์์ค์ฝ๋๋ ๋์ ์๋ฏธ๋ก ๋ณด๋ฉด ํ๋์ ํ
์คํธ ๋ฌธ์
→ ํธ์งํ ํ๋ก๊ทธ๋จ(์ฝ๋ ํธ์ง๊ธฐ)์ด ํ์
- ๋จ์ํ ๋ฌธ์๋ฅผ ํธ์งํ ๋ ์ฌ์ฉํ๋ ํ ์คํธ ์๋ํฐ
- ํ๋ก๊ทธ๋จ์ ๊ฐ๋ฐ๋ถํฐ ๋ฐฐํฌ๊น์ง ์ ๊ณผ์ ์ ์ง์ํ๋ ํตํฉ๊ฐ๋ฐํ๊ฒฝ(Integrated Development Enviroment. IDE)
๋ฉ๋ชจ์ฅ ์๋์ฐ์ ๊ธฐ๋ณธ ๋ฌธ์ ํธ์ง ๋๊ตฌ VI editor ๋ฆฌ๋ ์ค์ ๊ธฐ๋ณธ ๋ฌธ์ ํธ์ง ๋๊ตฌ Sublime Text ํ๋ก๊ทธ๋๋ฐ์ ํนํ๋ ๋ฌธ์ ํธ์ง ๋๊ตฌ Atom ํ๋ก๊ทธ๋๋ฐ์ ํนํ๋ ๋ฌธ์ ํธ์ง ๋๊ตฌ (Github์์ ๊ฐ๋ฐ) PyCharm ๋ค์ํ ๊ธฐ๋ฅ์ ๊ฐ์ถ ํ์ด์ฌ ์ ์ฉ ๊ฐ๋ฐ ๋๊ตฌ (IDE) Visual Studio Code ๋ง์ดํฌ๋ก์ํํธ์์ ์ ๊ณตํ๋ ์ฝ๋ ์ ์ฉ ์๋ํฐ - ํ๋ก๊ทธ๋จ์ ์์ค์ฝ๋๋ ๋์ ์๋ฏธ๋ก ๋ณด๋ฉด ํ๋์ ํ
์คํธ ๋ฌธ์
- ์ด์์ฒด์ ์ ์
- ํ์ด์ฌ ์ธํฐํ๋ฆฌํฐ์ ์ค์น : Python
Welcome to Python.org- ์ค์ - ์์คํ - ์ ๋ณด
- ํ์ด์ฌ ์
ธ์์ ์ฝ๋ ์์ฑ
- ์๋์ฐ ํค + R
- ์คํ ์ฐฝ์์ ‘cmd’๋ฅผ ์ ๋ ฅํ ํ enter
- cmd ์ฐฝ์์ ‘python’ ์ ๋ ฅ
- ํ์ด์ฌ ์ฝ๋ ํธ์ง๊ธฐ์ ์ค์น : PyCharm
PyCharm ๋ค์ด๋ก๋: JetBrains๊ฐ ๋ง๋ ์ ๋ฌธ ๊ฐ๋ฐ์์ฉ Python IDE - PyCharm์์ ์ฝ๋ ์์ฑํ๊ธฐ
PyCharm ๋ค์ด๋ก๋: JetBrains๊ฐ ๋ง๋ ์ ๋ฌธ ๊ฐ๋ฐ์์ฉ Python IDE
www.jetbrains.com
Welcome to Python.org
The official home of the Python Programming Language
www.python.org
++
์ปดํ์ผ๋ฌ์ ์ธํฐํ๋ฆฌํฐ ๋ณด์ถฉ ์๋ฃ
'๐ ์คํฐ๋ > ํ์ด์ฌ ์คํฐ๋ ๊ฐ์์๋ฃ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[2ํ/๊น๊ฐ๋ฆผ, ์ต๋ค์] 2์ฐจ์ ํ์ด์ฌ ์คํฐ๋ - ์๋ฃํ (2) | 2023.03.15 |
---|---|
[3ํ/๊น๊ท๋ฆฌ] 2์ฐจ์ ํ์ด์ฌ ์คํฐ๋ - ์๋ฃํ (1) | 2023.03.14 |
[4ํ/์ด๋๊ฒฝ] 1์ฐจ์ ํ์ด์ฌ ์คํฐ๋ - ์ ์ถ๋ ฅ (0) | 2023.03.09 |
[2ํ/๊น์ธ์ฐ] 1์ฐจ์ ํ์ด์ฌ ์คํฐ๋ - ์ ์ถ๋ ฅ (0) | 2023.03.09 |
[3ํ/์ด์งํ] 1์ฐจ์ ํ์ด์ฌ ์คํฐ๋ - ์ ์ถ๋ ฅ (0) | 2023.03.09 |