ํด๊ทผ ํ, ์ ๋ง ๋ ๊น์?
์์งํ ๋ง์๋๋ฆฌ๋ฉด ์ฝ์ง ์์ต๋๋ค. ํ์ง๋ง ๋ถ๊ฐ๋ฅํ์ง๋ ์์ต๋๋ค. ์ง์ฅ์ธ ํ์ด์ฌ ํ๋ก๊ทธ๋๋ฐ ์๊ฒฉ ์ค๊ธฐ ๊ธฐ์ถ 5์ผ ์์ฑ์ ์ฒ ์ ํ ๊ณํ๊ณผ ์ง์ค๋ ฅ, ๊ทธ๋ฆฌ๊ณ ์ฝ๊ฐ์ ํฌ์์ ํ์๋ก ํฉ๋๋ค. ํด๊ทผ ํ ์๊ฐ์ ํจ์จ์ ์ผ๋ก ํ์ฉํ๊ณ , ์ฃผ๋ง ์๊ฐ์ ํฌ์ํ๋ค๋ฉด ์ถฉ๋ถํ ๋์ ํด๋ณผ ๋งํฉ๋๋ค. ํต์ฌ์ ๊พธ์คํจ๊ณผ ํฌ๊ธฐํ์ง ์๋ ์์ง์ ๋๋ค.
์๊ฐ ํฌ์ ๊ณํ (์์)
์ค์ ์ํ ์ค๋น์ ์ผ๋ง๋ ์๊ฐ์ ํฌ์ํด์ผ ํ ๊น์? ์๋ ํ๋ ํ์ค์ ์ธ ์๊ฐ ๋ถ๋ฐฐ ์์์ ๋๋ค.
| ์์ผ | ์๊ฐ | ํ๋ | ๋น๊ณ |
|---|---|---|---|
| ํ์ผ (์-๊ธ) | 2์๊ฐ | ๊ธฐ์ถ๋ฌธ์ ๋ถ์ ๋ฐ ์ฝ๋ฉ ์ฐ์ต | ์ต์ 1๋ฌธ์ ํ์ด ๋ชฉํ |
| ์ฃผ๋ง (ํ ) | 4์๊ฐ | ๋ชจ์ ์ํ ๋ฐ ์ค๋ต๋ ธํธ ์์ฑ | ์ค์ ๊ณผ ์ ์ฌํ ํ๊ฒฝ ์กฐ์ฑ |
| ์ฃผ๋ง (์ผ) | 2์๊ฐ | ์ทจ์ฝ ๋ถ๋ถ ์ง์ค ํ์ต | ์จ๋ผ์ธ ๊ฐ์ ํ์ฉ |
์ ํ๋ ์์์ด๋ฉฐ, ๊ฐ์ธ์ ํ์ต ๋ฅ๋ ฅ๊ณผ ํ๋ก๊ทธ๋๋ฐ ๊ฒฝํ์ ๋ฐ๋ผ ์๊ฐ ๋ถ๋ฐฐ๋ฅผ ์กฐ์ ํด์ผ ํฉ๋๋ค. ์ง์ฅ์ธ ํ์ด์ฌ ์ค๊ธฐ ์ํ ์ค๋น๋ ๊พธ์คํจ์ด ํต์ฌ์ ๋๋ค.
5์ผ ๋ง์ ํฉ๊ฒฉ ๊ฐ๋ฅํ ๊น?
์์งํ ๋ง์๋๋ฆฌ๋ฉด… 5์ผ ์์ฑ์ ์ ๋ง ์ฝ์ง ์์ฃ ! ์ ๋ ์ฒ์ ์ง์ฅ์ธ ํ์ด์ฌ ํ๋ก๊ทธ๋๋ฐ ์๊ฒฉ ์ค๊ธฐ ๊ธฐ์ถ ๋ฌธ์ ์ง์ ํผ์ณค์ ๋ ๋ง๋งํจ์ด ๋ฐ๋ ค์์ด์. ํ์ง๋ง, ํจ๊ณผ์ ์ธ ์ ๋ต๋ง ์๋ค๋ฉด ๋ถ๊ฐ๋ฅํ ๊ฒ๋ง์ ์๋๋๋ค! ํต์ฌ์ ์ผ๋ง๋ ์ง์คํด์, ๊ทธ๋ฆฌ๊ณ ์ ๋ต์ ์ผ๋ก ๊ณต๋ถํ๋๋์ ๋ฌ๋ ค์์ด์. ์ฌ๋ฌ๋ถ์ ์ด๋ป๊ฒ ์๊ฐํ์๋์? 5์ผ ๋ง์ ํฉ๊ฒฉ, ์ ๋ง ๊ฟ๋ง ๊ฐ์๊น์?
๋์ ๊ฒฝํ
์๊ฐ์ด ๋ถ์กฑํ ์ง์ฅ์ธ์ ํ์ค์ ์ธ ์ด๋ ค์
- ํด๊ทผ ํ, ์์์ง๋ ์กธ์๊ณผ ์ธ์ฐ๋ฉฐ ๊ณต๋ถํ๊ธฐ
- ์ฃผ๋ง์๋ ๋ฐ๋ฆฐ ์ง์์ผ์ ์น์ฌ์ ์ง์คํ๊ธฐ ์ด๋ ค์
- ๋ถ์กฑํ ์๊ฐ ํ์ ๊ธฐ์ถ๋ฌธ์ ํ์ด ์๋๋ ๋๋ค
ํด๊ฒฐ ๋ฐฉ๋ฒ (5์ผ ์ง์ค ์ ๋ต!)
์งง์ ์๊ฐ ์์ ์ต๋ํ์ ํจ์จ์ ๋ด๊ธฐ ์ํ ์ ๋ง์ ์ ๋ต์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
- ์ฒซ์งธ, ํต์ฌ ์์ฝ ์ ๋ฆฌ: ํ์ด์ฌ ๋ฌธ๋ฒ ์ค ๋น์ถ๋๋ ๋ถ๋ถ์ ์ค์ฌ์ผ๋ก ๋น ๋ฅด๊ฒ ์ ๋ฆฌํฉ๋๋ค.
- ๋์งธ, ๊ธฐ์ถ๋ฌธ์ ์ง์ค ๊ณต๋ต: 5๊ฐ๋ ๊ธฐ์ถ๋ฌธ์ ๋ฅผ ํ๋ฉด์ ์ทจ์ฝํ ๋ถ๋ถ์ ํ์ ํฉ๋๋ค (์: ‘for’๋ฌธ ์์ฉ).
- ์ ์งธ, ์ค๋ต๋ ธํธ ํ์ฉ: ํ๋ฆฐ ๋ฌธ์ ๋ ๋ฐ๋์ ์ค๋ต๋ ธํธ์ ์ ๋ฆฌํ๊ณ , ๋ฐ๋ณตํด์ ํ์ตํฉ๋๋ค.
- ๋ท์งธ, ์ค์ ์ฒ๋ผ ์ฐ์ต: ์ค์ ์ํ ํ๊ฒฝ๊ณผ ์ ์ฌํ๊ฒ ์๊ฐ์ ์ฌ๊ณ ๋ฌธ์ ๋ฅผ ํ๋๋ค.
- ๋ค์ฏ์งธ, ํ์์๊ฐ ํ์ฉ: ์ถํด๊ทผ ์๊ฐ์ด๋ ์ ์ฌ์๊ฐ์ ํ์ฉํ์ฌ ๋ณต์ตํฉ๋๋ค.
๋ฌผ๋ก ์ฝ์ง๋ ์๊ฒ ์ง๋ง, ํฌ๊ธฐํ์ง ์๊ณ ๊พธ์คํ ๋ ธ๋ ฅํ๋ค๋ฉด 5์ผ ์์ ์ถฉ๋ถํ ํฉ๊ฒฉ ๊ฐ๋ฅ์ฑ์ ๋์ผ ์ ์์ต๋๋ค! ์ง์ฅ์ธ ํ์ด์ฌ ์๊ฒฉ์ฆ, ์ฌ๋ฌ๋ถ๋ ํ ์ ์์ต๋๋ค!
์ค๊ธฐ, ๋ ํ์ผ๋ก ๋ ๊น์?
๋ง์ ์ง์ฅ์ธ ๋ถ๋ค์ด ํ์ด์ฌ ์๊ฒฉ์ฆ ์ค๊ธฐ ์ํ ๋ ํ ๊ฐ๋ฅ์ฑ์ ๋ํด ๊ณ ๋ฏผํ์ญ๋๋ค. ์๊ฐ ์ ์ฝ ์์์ ํจ์จ์ ์ธ ํ์ต ์ ๋ต์ด ์ค์ํ์ฃ . ๊ธฐ์ถ ๋ฌธ์ ๋ถ์์ ํตํด ํฉ๊ฒฉ ๊ฐ๋ฅ์ฑ์ ๋์ผ ์ ์์ต๋๋ค. ์ด ๊ฐ์ด๋๋ 5์ผ ์์ ์ค๊ธฐ ๊ธฐ์ถ์ ์์ฑํ ์ ์๋๋ก ๋๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค.
์ค๋น ๋จ๊ณ
์ฒซ ๋ฒ์งธ ๋จ๊ณ: ๊ธฐ์ถ ๋ฌธ์ ํ๋ณด ๋ฐ ๋ถ์
๊ฐ์ฅ ๋จผ์ , ํ์ด์ฌ ์๊ฒฉ์ฆ ์ค๊ธฐ ๊ธฐ์ถ ๋ฌธ์ ๋ฅผ ํ๋ณดํด์ผ ํฉ๋๋ค. ์จ๋ผ์ธ ์ปค๋ฎค๋ํฐ๋ ๊ด๋ จ ์์ ์ ํตํด ๊ตฌํ ์ ์์ต๋๋ค. ๋จ์ํ ์ฝ๋๋ฅผ ์คํํด ๋ณด๋ ๊ฒ๋ณด๋ค, ๋ฌธ์ ์ ํ์ ๋ถ์ํ์ฌ ์์ฃผ ์ถ์ ๋๋ ํจํด์ ํ์ ํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
์คํ ๋จ๊ณ
๋ ๋ฒ์งธ ๋จ๊ณ: ๋ฌธ์ ํ์ด ๋ฐ ๋๋ฒ๊น
ํ๋ณด๋ ๊ธฐ์ถ ๋ฌธ์ ๋ฅผ ํ๋์ฉ ํ์ด๋ณด์ธ์. ์ฒ์์๋ ๋งํ ์ ์์ง๋ง, ์ค๋ฅ ๋ฉ์์ง๋ฅผ ๊ผผ๊ผผํ ์ฝ๊ณ ๊ตฌ๊ธ๋ง ๋ฑ์ ํตํด ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ฐพ์๋ณด์ธ์. ์ง์ ์ฝ๋๋ฅผ ์์ ํ๊ณ ๋๋ฒ๊น ํ๋ ๊ณผ์ ์์ ์ค๋ ฅ์ด ํฅ์๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด, ‘TypeError: unsupported operand type(s) for +: ‘int’ and ‘str” ์ ๊ฐ์ ํํ ์ค๋ฅ ๋ฉ์์ง๋ฅผ ํด๊ฒฐํ๋ ์ฐ์ต์ ๊พธ์คํ ํ์ธ์.
์ธ ๋ฒ์งธ ๋จ๊ณ: ์ฝ๋ ๋ฆฌ๋ทฐ ๋ฐ ๊ฐ์
์์ ์ ์ฝ๋๋ฅผ ๋ค๋ฅธ ์ฌ๋์๊ฒ ๋ณด์ฌ์ฃผ๊ณ ๋ฆฌ๋ทฐ๋ฅผ ๋ฐ๋ ๊ฒ์ด ์ข์ต๋๋ค. ์จ๋ผ์ธ ์ปค๋ฎค๋ํฐ์ ์ง๋ฌธํ๊ฑฐ๋ ์คํฐ๋ ๊ทธ๋ฃน์ ํ์ฉํด ๋ณด์ธ์. ๋ค๋ฅธ ์ฌ๋์ ์ฝ๋๋ฅผ ๋ณด๋ฉด์ ๋ ํจ์จ์ ์ธ ์ฝ๋ฉ ๋ฐฉ๋ฒ์ ๋ฐฐ์ฐ๊ณ , ์์ ์ ์ฝ๋์ ๋ถ์กฑํ ๋ถ๋ถ์ ๊ฐ์ ํ ์ ์์ต๋๋ค. ํด๋ฆฐ ์ฝ๋ ์์ฑ ์ฐ์ต๋ ์ค์ํฉ๋๋ค.
ํ์ธ ๋ฐ ์ฃผ์์ฌํญ
๋ค ๋ฒ์งธ ๋จ๊ณ: ๋ฐ๋ณต ํ์ต ๋ฐ ์ค์ ๋ชจ์๊ณ ์ฌ
๊ธฐ์ถ ๋ฌธ์ ๋ฅผ ๋ฐ๋ณต์ ์ผ๋ก ํ์ด๋ณด๋ฉด์ ๋ฌธ์ ํด๊ฒฐ ์๋๋ฅผ ๋์ฌ์ผ ํฉ๋๋ค. ์ค์ ์ํ ํ๊ฒฝ๊ณผ ์ ์ฌํ๊ฒ ์๊ฐ์ ์ ํด๋๊ณ ๋ชจ์๊ณ ์ฌ๋ฅผ ์น๋ฅด๋ ์ฐ์ต์ ํตํด ์ค์ ๊ฐ๊ฐ์ ํค์ฐ์ธ์. ์ง์ฅ์ธ ํ์ด์ฌ ํ๋ก๊ทธ๋๋ฐ ์๊ฒฉ ์ค๊ธฐ ์ํ์ ์๊ฐ ๊ด๋ฆฌ๊ฐ ์ค์ํฉ๋๋ค.
๋ค์ฏ ๋ฒ์งธ ๋จ๊ณ: ํ
– ์ฌ์ด ๋์ด๋์ ๋ฌธ์ ๋ถํฐ ์์ํ์ฌ ์ ์ฐจ ๋์ด๋๋ฅผ ๋์ฌ๊ฐ์ธ์.
– ๋ชจ๋ ์ฌ์ฉ๋ฒ์ ์ตํ๋๋ฉด ๋ฌธ์ ํด๊ฒฐ์ ๋์์ด ๋ฉ๋๋ค. (์: datetime, os, requests ๋ฑ)
– ์์ฃผ ์ฌ์ฉํ๋ ์ฝ๋๋ ํ
ํ๋ฆฟ์ผ๋ก ๋ง๋ค์ด๋๋ฉด ์๊ฐ์ ์ ์ฝํ ์ ์์ต๋๋ค.
๊ธฐ์ถ, ์ ํ์ด์ผ ํ ๊น์?
ํด๊ทผ ํ ๊ฒจ์ฐ ์๊ฐ์ ๋ด ์ง์ฅ์ธ ํ์ด์ฌ ํ๋ก๊ทธ๋๋ฐ ์๊ฒฉ ์ค๊ธฐ๋ฅผ ์ค๋นํ๋๋ฐ, ๋ง์ ์ฝ๋๋ฅผ ์ง๋ ค๋ ๋ง๋งํ์ ๊ฐ์? ์ด๋์๋ถํฐ ์์ํด์ผ ํ ์ง ๊ฐ์ด ์ ์ค๋ ๋ฌธ์ ๋ ํํ ๋ฐ์ํฉ๋๋ค.
๋ฌธ์ ๋ถ์
์ค๊ธฐ ์ํ์ ๋ฒฝ
“์ค๊ธฐ ์ํ ์ ํ์ ์ ๋๋ก ํ์ ํ์ง ๋ชปํด ์๊ฐ ์์ ๋ฌธ์ ๋ฅผ ํ์ง ๋ชปํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์์. ์ค์ ์ง์ฅ์ธ C์จ๋ ‘์ด๋ก ์ ์๊ฒ ๋๋ฐ ์ฝ๋๋ก ๊ตฌํํ๋ ค๋ ์ด๋ ค์ ์ด์’๋ผ๊ณ ํ ๋กํฉ๋๋ค.”
์ด๋ฌํ ์ด๋ ค์์ ๋จ์ํ ๋ฌธ๋ฒ ์ง์ ๋ถ์กฑ๋ฟ ์๋๋ผ, ์ค์ ์ํ์์ ์๊ตฌํ๋ ๋ฌธ์ ํด๊ฒฐ ๋ฅ๋ ฅ๊ณผ ์๊ฐ ๊ด๋ฆฌ ๋ถ์กฑ์์ ๋น๋กฏ๋ฉ๋๋ค.
ํด๊ฒฐ์ฑ ์ ์
๊ธฐ์ถ๋ฌธ์ ํ์ด์ ์ค์์ฑ
ํด๊ฒฐ์ฑ ์ ๋ฐ๋ก ๊ธฐ์ถ๋ฌธ์ ํ์ด์ ๋๋ค. ๊ธฐ์ถ๋ฌธ์ ๋ฅผ ํตํด ์ํ ์ ํ์ ์ตํ๊ณ , ์์ฃผ ์ถ์ ๋๋ ์ฝ๋ฉ ํจํด์ ์๋ฌํ์ฌ ๋ฌธ์ ํด๊ฒฐ ๋ฅ๋ ฅ์ ํค์ธ ์ ์์ต๋๋ค.
“๊ธฐ์ถ๋ฌธ์ ๋ฅผ ํ์ด๋ณธ ๋๋ถ์ ์ค์ ์ํ์์ ๋นํฉํ์ง ์๊ณ ๋ฌธ์ ๋ฅผ ํ ์ ์์์ด์! ์ ๋ฌธ๊ฐ D์จ๋ ‘๊ธฐ์ถ๋ฌธ์ ๋ถ์์ ํฉ๊ฒฉ์ ์ง๋ฆ๊ธธ’์ด๋ผ๊ณ ๊ฐ์กฐํฉ๋๋ค.”
์ง์ฅ์ธ ํ์ด์ฌ ์๊ฒฉ์ฆ ์ค๊ธฐ ๊ธฐ์ถ๋ฌธ์ ๋ถ์์ ์๊ฐ ๋จ์ถ์๋ ํจ๊ณผ์ ์ ๋๋ค. 5์ผ ์์ฑ ์ ๋ต์ผ๋ก ํจ์จ์ ์ธ ํ์ต์ ํตํด ํฉ๊ฒฉ์ ๊ธฐ์จ์ ๋๋ฆฌ์ธ์!
์๊ฒฉ์ฆ, ์ฐ๋ด์ ๋์๋ ๊น?
์ง์ฅ์ธ์ด ํ์ด์ฌ ํ๋ก๊ทธ๋๋ฐ ์๊ฒฉ์ฆ์ ์ทจ๋ํ๋ ๊ฒ์ ์ฐ๋ด ์์น์ ๊ธ์ ์ ์ธ ์ํฅ์ ๋ฏธ์น ์ ์์ง๋ง, ๋ชจ๋ ๊ฒฝ์ฐ์ ํด๋น๋๋ ๊ฒ์ ์๋๋๋ค. ์๊ฒฉ์ฆ ์ทจ๋์ผ๋ก ์ ๋ฌธ์ฑ์ ์ ์ฆํ๊ณ , ์ ๋ฌด ํจ์จ์ฑ์ ๋์ผ ์ ์๋ค๋ ์ฅ์ ์ด ์์ต๋๋ค.
๋ค์ํ ๊ด์
๊ธ์ ์ ์ธ ๊ด์
์ผ๋ถ์์๋ ํ์ด์ฌ ์๊ฒฉ์ฆ์ด ์ฐ๋ด ํ์์ ์ ๋ฆฌํ ๊ณ ์ง๋ฅผ ์ ํ๊ฒ ํด์ค๋ค๊ณ ์ฃผ์ฅํฉ๋๋ค. ํนํ ๋ฐ์ดํฐ ๋ถ์, ์๋ํ ๋ฑ ํ์ด์ฌ ํ์ฉ ๋ฅ๋ ฅ์ ์๊ตฌํ๋ ์ง๋ฌด์์ ๋์ฑ ๋น์ ๋ฐํฉ๋๋ค. ์ถ๊ฐ์ ์ผ๋ก, ์ง์ฅ์ธ ํ์ด์ฌ ํ๋ก๊ทธ๋๋ฐ ์๊ฒฉ ์ค๊ธฐ ๊ธฐ์ถ ๋ฌธ์ ๋ฅผ ํตํด ์ค๋ ฅ ํฅ์์ ์ด๋ฃฌ ์ ์ ์ดํํ ์ ์์ต๋๋ค.
ํ์์ ์ธ ๊ด์
๋ฐ๋ฉด, ์ค๋ฌด ๊ฒฝํ์ด ๋ถ์กฑํ ์๊ฒฉ์ฆ์ ํฐ ์ํฅ์ ๋ฏธ์น์ง ๋ชปํ๋ค๋ ์๊ฒฌ๋ ์์ต๋๋ค. ์๊ฒฉ์ฆ๋ณด๋ค๋ ์ค์ ํ๋ก์ ํธ ๊ฒฝํ์ด๋ ๊นํ๋ธ ํ๋ ๋ฑ์ด ๋ ์ค์ํ๊ฒ ํ๊ฐ๋ ์ ์์ต๋๋ค. ๋ํ, ์ผ๋ถ ๊ธฐ์ ์์๋ ์์ฒด์ ์ธ ํ๊ฐ ๊ธฐ์ค์ ์ ์ฉํ์ฌ ์๊ฒฉ์ฆ๋ณด๋ค ์ค์ง์ ์ธ ์ฝ๋ฉ ๋ฅ๋ ฅ์ ๋ ์ค์ํ๊ฒ ์๊ฐํฉ๋๋ค.
๊ฒฐ๋ก ๋ฐ ์ ์
์ข ํฉ ๋ถ์
์ข ํฉ์ ์ผ๋ก ๋ณผ ๋, ํ์ด์ฌ ์๊ฒฉ์ฆ์ ์ฐ๋ด ์์น์ ํ์์กฐ๊ฑด์ ์๋์ง๋ง, ์ถฉ๋ถ์กฐ๊ฑด์ด ๋ ์ ์์ต๋๋ค. ์ง์ฅ์ธ ํ์ด์ฌ ํ๋ก๊ทธ๋๋ฐ ์๊ฒฉ ์ค๊ธฐ ๊ธฐ์ถ ๋ฌธ์ ๋ฅผ 5์ผ ์์ฑํ๋ ๊ฒ์ ์ข์ ์์์ด์ง๋ง, ์ค๋ฌด ๊ฒฝํ๊ณผ ํจ๊ป ์๊ฒฉ์ฆ์ ํ์ฉํ๋ ๊ฒ์ด ๋์ฑ ํจ๊ณผ์ ์ ๋๋ค.
๊ฒฐ๋ก ์ ์ผ๋ก, ํ์ด์ฌ ์๊ฒฉ์ฆ ์ทจ๋์ ๊ฐ์ธ์ ์ญ๋ ๊ฐํ์ ๊ฒฝ์๋ ฅ ํ๋ณด์ ๋์์ด ๋ ์ ์์ต๋๋ค. ํ์ง๋ง ์ฐ๋ด ์์น์ ๋ณด์ฅํ๋ ๊ฒ์ ์๋๋ฏ๋ก, ๋ค์ํ ์์๋ฅผ ๊ณ ๋ คํ์ฌ ํฉ๋ฆฌ์ ์ธ ํ๋จ์ ๋ด๋ฆฌ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
๋๊ธ ๋จ๊ธฐ๊ธฐ