๐ ํ์ด์ฌ (Python)/-- ๋ฌธ๋ฒ
-
์์ ํด๋์ค๋ ์ํผํด๋์ค(๋ถ๋ชจ)๋ผ๊ณ ํ๋ฉฐ, ํ์ ํด๋์ค๋ ์๋ธํด๋์ค(์์)์ด๋ผ๊ณ ํฉ๋๋ค. ์๋ธํด๋์ค๋ ์ํผํด๋์ค์ ๋ชจ๋ ์์ฑ๊ณผ ๋ฉ์๋๋ฅผ ์ฌ์ฉ ๊ฐ๋ฅํฉ๋๋ค. ์ฝ๋์ ์ฌ์ฌ์ฉ์ด ๊ฐ๋ฅํ๋ฏ๋ก ์ค๋ณต์์ฑ์ ํผํ๋ฉฐ, ํจ์จ์ ๋์ผ ์ ์์ต๋๋ค. *์์ ํด๋์ค ์ ์ธ PC๋ผ๋ ๋ถ๋ชจํด๋์ค, ๊ทธ๋ฆฌ๊ณ ๊ทธ ๋ฐ์ LG์ Samsung , ๋๊ฐ์ง์ ์์ํด๋์ค๋ฅผ ์์ฑํด๋ณด๊ฒ ์ต๋๋ค. *๋ถ๋ชจํด๋์ค ์ ์ธ(PC) class PC: '''์ํผ ํด๋์ค''' def __init__ (self, price, color) : self.price = price self.color = color def Info(self) : return "๊ฐ๊ฒฉ์ : %s , ์๊น์ : %s" %(self.price, self.color) *์์ํด๋์ค ์ ์ธ(LG, ์ผ์ฑ) cl..
ํ์ด์ฌ(Python) ๊ธฐ์ด (13) ํด๋์ค์ ์์, ๋ค์ค์์์์ ํด๋์ค๋ ์ํผํด๋์ค(๋ถ๋ชจ)๋ผ๊ณ ํ๋ฉฐ, ํ์ ํด๋์ค๋ ์๋ธํด๋์ค(์์)์ด๋ผ๊ณ ํฉ๋๋ค. ์๋ธํด๋์ค๋ ์ํผํด๋์ค์ ๋ชจ๋ ์์ฑ๊ณผ ๋ฉ์๋๋ฅผ ์ฌ์ฉ ๊ฐ๋ฅํฉ๋๋ค. ์ฝ๋์ ์ฌ์ฌ์ฉ์ด ๊ฐ๋ฅํ๋ฏ๋ก ์ค๋ณต์์ฑ์ ํผํ๋ฉฐ, ํจ์จ์ ๋์ผ ์ ์์ต๋๋ค. *์์ ํด๋์ค ์ ์ธ PC๋ผ๋ ๋ถ๋ชจํด๋์ค, ๊ทธ๋ฆฌ๊ณ ๊ทธ ๋ฐ์ LG์ Samsung , ๋๊ฐ์ง์ ์์ํด๋์ค๋ฅผ ์์ฑํด๋ณด๊ฒ ์ต๋๋ค. *๋ถ๋ชจํด๋์ค ์ ์ธ(PC) class PC: '''์ํผ ํด๋์ค''' def __init__ (self, price, color) : self.price = price self.color = color def Info(self) : return "๊ฐ๊ฒฉ์ : %s , ์๊น์ : %s" %(self.price, self.color) *์์ํด๋์ค ์ ์ธ(LG, ์ผ์ฑ) cl..
2019.12.09 -
๋ฐฉ๋ํ ์์ ์นํ์ด์ง ๋ฐ ํ๋ก๊ทธ๋จ์์ ํด๋์ค๋ ๋งค์ฐ ์ค์ํฉ๋๋ค. ๋ฐ์ดํฐ๊ฐ์ ๋ฉ์๋๋ฅผ ๊ตฌ์ฑํ๋ ํจ์๋ฅผ ํ๋์ ๋ฌถ์์ผ๋ก ๊ด๋ฆฌ๊ฐ ๊ฐ๋ฅํ๊ธฐ๋๋ฌธ์, ์ ์ง๋ณด์ ๋ฐ ๊ด๋ฆฌ, ์์ ์์๋ ํธ๋ฆฌํฉ๋๋ค. *ํด๋์ค (Class) ์ ์ class ํด๋์ค๋ช () : # ์ฒซ๊ธ์๋ ๋๋ฌธ์, ๋จ์ด์ฐ๊ฒฐ์์๋ ๋จ์ด์ฒซ๊ธ์๋ ๋๋ฌธ์. ex) UserInfo, DataType ํจ์: ํจ์: ํจ์ ์ ์์ ํ์์ ๊ฐ์ต๋๋ค. ๋ค๋ง ํด๋์ค์ ๋ด๋ถ์๋ ํจ์, ์์ฑ, ๋ฉ์๋,์ด๊ธฐ์(initializer), ์๋ฉธ์(destructor), ์ธ์คํด์ค ๋ณ์, ํด๋์ค ๋ณ์ ๋ฑ์ด ๋ค์ด๊ฐ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๋ฅผ 'ํด๋์ค ๋ฉค๋ฒ'๋ผ๊ณ ํฉ๋๋ค. ํด๋์ค๋ช ์ ์ฒซ๊ธ์๋ฅผ ๋๋ฌธ์๋ก ์ฌ์ฉํ๋ฉฐ, ์ฌ๋ฌ๋จ์ด๋ฅผ ์ฌ์ฉ์, ๊ฐ ๋จ์ด์ ์ฒซ๊ธ์๋ ๋๋ฌธ์๋ก ์ฌ์ฉ๋ฉ๋๋ค. (์ด๋ฅผ CapWords๋ฐฉ์ ์ด๋ผ๊ณ ๋ง..
ํ์ด์ฌ(Python) ๊ธฐ์ด (12) ํด๋์ค ,Self , ์ธ์คํด์ค( Class , instance )๋ฐฉ๋ํ ์์ ์นํ์ด์ง ๋ฐ ํ๋ก๊ทธ๋จ์์ ํด๋์ค๋ ๋งค์ฐ ์ค์ํฉ๋๋ค. ๋ฐ์ดํฐ๊ฐ์ ๋ฉ์๋๋ฅผ ๊ตฌ์ฑํ๋ ํจ์๋ฅผ ํ๋์ ๋ฌถ์์ผ๋ก ๊ด๋ฆฌ๊ฐ ๊ฐ๋ฅํ๊ธฐ๋๋ฌธ์, ์ ์ง๋ณด์ ๋ฐ ๊ด๋ฆฌ, ์์ ์์๋ ํธ๋ฆฌํฉ๋๋ค. *ํด๋์ค (Class) ์ ์ class ํด๋์ค๋ช () : # ์ฒซ๊ธ์๋ ๋๋ฌธ์, ๋จ์ด์ฐ๊ฒฐ์์๋ ๋จ์ด์ฒซ๊ธ์๋ ๋๋ฌธ์. ex) UserInfo, DataType ํจ์: ํจ์: ํจ์ ์ ์์ ํ์์ ๊ฐ์ต๋๋ค. ๋ค๋ง ํด๋์ค์ ๋ด๋ถ์๋ ํจ์, ์์ฑ, ๋ฉ์๋,์ด๊ธฐ์(initializer), ์๋ฉธ์(destructor), ์ธ์คํด์ค ๋ณ์, ํด๋์ค ๋ณ์ ๋ฑ์ด ๋ค์ด๊ฐ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๋ฅผ 'ํด๋์ค ๋ฉค๋ฒ'๋ผ๊ณ ํฉ๋๋ค. ํด๋์ค๋ช ์ ์ฒซ๊ธ์๋ฅผ ๋๋ฌธ์๋ก ์ฌ์ฉํ๋ฉฐ, ์ฌ๋ฌ๋จ์ด๋ฅผ ์ฌ์ฉ์, ๊ฐ ๋จ์ด์ ์ฒซ๊ธ์๋ ๋๋ฌธ์๋ก ์ฌ์ฉ๋ฉ๋๋ค. (์ด๋ฅผ CapWords๋ฐฉ์ ์ด๋ผ๊ณ ๋ง..
2019.12.08 -
๋ ธํธ๋ถ์ ์ฌ๊ฒ๋์ด์ ์๋กญ๊ฒ ๊ฐ์ํ๊ฒฝ์ ์ค์ ํ๋ ค๊ณ ํ๋๋ฐ, ๋ณด์์ค๋ฅ๊ฐ ๋ฐ์ํ์๋ค. .\activate.ps1 : ์ด ์์คํ ์์ ์คํฌ๋ฆฝํธ๋ฅผ ์คํํ ์ ์์ผ๋ฏ๋ก C:\Users\20170218\Desktop\temp\naver_stock\venv\Scripts\ac tivate.ps1 ํ์ผ์ ๋ก๋ํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ about_Execution_Policies(https://go.microsoft.com/fwlink/?LinkID=13 5170)๋ฅผ ์ฐธ์กฐํ์ญ์์ค. ์์น ์ค:1 ๋ฌธ์:1 + .\activate.ps1 + ~~~~~~~~~~~~~~ + CategoryInfo : ๋ณด์ ์ค๋ฅ: (:) [], PSSecurityException + FullyQualifiedErrorId : Unauthoriz..
ํ์ด์ฌ ๊ฐ์ํ๊ฒฝ ๋ณด์ ์๋ฌ, ๋ณด์ ์ค๋ฅ about_Execution_Policies PSSecurityException๋ ธํธ๋ถ์ ์ฌ๊ฒ๋์ด์ ์๋กญ๊ฒ ๊ฐ์ํ๊ฒฝ์ ์ค์ ํ๋ ค๊ณ ํ๋๋ฐ, ๋ณด์์ค๋ฅ๊ฐ ๋ฐ์ํ์๋ค. .\activate.ps1 : ์ด ์์คํ ์์ ์คํฌ๋ฆฝํธ๋ฅผ ์คํํ ์ ์์ผ๋ฏ๋ก C:\Users\20170218\Desktop\temp\naver_stock\venv\Scripts\ac tivate.ps1 ํ์ผ์ ๋ก๋ํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ about_Execution_Policies(https://go.microsoft.com/fwlink/?LinkID=13 5170)๋ฅผ ์ฐธ์กฐํ์ญ์์ค. ์์น ์ค:1 ๋ฌธ์:1 + .\activate.ps1 + ~~~~~~~~~~~~~~ + CategoryInfo : ๋ณด์ ์ค๋ฅ: (:) [], PSSecurityException + FullyQualifiedErrorId : Unauthoriz..
2019.12.07 -
ํ์ด์ฌ์์ ๋ฐ๋ณต, ์ค๋ณต์ ์ธ ํ๋ก๊ทธ๋๋ฐ์ ํผํ๊ธฐ ์ํด์ 'ํจ์'๋ผ๋ ๊ฒ์ ์ฌ์ฉํฉ๋๋ค. ์ด๋ ํ ์ ๋ ฅ์ ํตํด ๋ฐ์์จ ๊ฐ์, ํจ์๋ฅผ ๊ฑฐ์ณ ์ํ๋ ์ถ๋ ฅ๊ฐ(๊ฒฐ๊ณผ๊ฐ)์ ์ป๋๋ก ๋์์ฃผ๋ ์ญํ ์ ๋๋ค. ์๋ฅผ๋ค์ด ์ด๋ ํ ํ์๋ค์ ์ํ์ฑ์ ์ ๋ํ ํ๊ท ๊ฐ์ ๋ด๋ 'A'๋ผ๋ ํจ์๋ฅผ ๋ง๋ค์๋ค๊ณ ํ๋ฉด, ํ๋ฒ์ ํจ์ ์์ฑ์ ํตํด์ 1๋ฐ, 2๋ฐ, 3๋ฐ..... ์ ์ํ์ฑ์ ์ A์ ๋ฃ์ด์ฃผ๋ฉด ํ๊ท ๊ฐ์ด ์๋์ผ๋ก ์ถ๋ ฅ๋ฉ๋๋ค. ๋ฐ๋ผ์ ํ๋ฒ์ ํจ์์์ฑ์ผ๋ก ํจ์จ์ ์ธ ๊ฒฐ ๊ณผ๊ฐ์ ์ป๊ฒ ๋ฉ๋๋ค. * ํจ์์ ์ ์ธ ๋ฐ ๊ตฌ์กฐ def ํจ์๋ช (๋งค๊ฐ๋ณ์): (์คํ๋ฌธ) ์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ๊ฐ๋จํ ํ๋ฆฐํธ๋ฌธ์ ๋๋ค. ํจ์์ด๋ฆ์ hi, ๋งค๊ฐ๋ณ์๋ wow์ด๋ฉฐ, ํจ์์ ๋ด์ฉ์ "it is"๋ฅผ ์ถ๋ ฅํ๊ณ , ๋ค์๋ ๋ฐ์์ค๋ ๋ณ์๋ฅผ ์ฝ์ ํ๋๋ก ํ์ต๋๋ค. ์ด๋ ๋งค๊ฐ๋ณ์๋ ์์ผ๋ก ๋ฏธ๋์..
ํ์ด์ฌ(Python) ๊ธฐ์ด (11) ํจ์ ๋ฐ ๋๋ค( lambda ) , return , *args **kwargs hint (ํํธ)ํ์ด์ฌ์์ ๋ฐ๋ณต, ์ค๋ณต์ ์ธ ํ๋ก๊ทธ๋๋ฐ์ ํผํ๊ธฐ ์ํด์ 'ํจ์'๋ผ๋ ๊ฒ์ ์ฌ์ฉํฉ๋๋ค. ์ด๋ ํ ์ ๋ ฅ์ ํตํด ๋ฐ์์จ ๊ฐ์, ํจ์๋ฅผ ๊ฑฐ์ณ ์ํ๋ ์ถ๋ ฅ๊ฐ(๊ฒฐ๊ณผ๊ฐ)์ ์ป๋๋ก ๋์์ฃผ๋ ์ญํ ์ ๋๋ค. ์๋ฅผ๋ค์ด ์ด๋ ํ ํ์๋ค์ ์ํ์ฑ์ ์ ๋ํ ํ๊ท ๊ฐ์ ๋ด๋ 'A'๋ผ๋ ํจ์๋ฅผ ๋ง๋ค์๋ค๊ณ ํ๋ฉด, ํ๋ฒ์ ํจ์ ์์ฑ์ ํตํด์ 1๋ฐ, 2๋ฐ, 3๋ฐ..... ์ ์ํ์ฑ์ ์ A์ ๋ฃ์ด์ฃผ๋ฉด ํ๊ท ๊ฐ์ด ์๋์ผ๋ก ์ถ๋ ฅ๋ฉ๋๋ค. ๋ฐ๋ผ์ ํ๋ฒ์ ํจ์์์ฑ์ผ๋ก ํจ์จ์ ์ธ ๊ฒฐ ๊ณผ๊ฐ์ ์ป๊ฒ ๋ฉ๋๋ค. * ํจ์์ ์ ์ธ ๋ฐ ๊ตฌ์กฐ def ํจ์๋ช (๋งค๊ฐ๋ณ์): (์คํ๋ฌธ) ์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ๊ฐ๋จํ ํ๋ฆฐํธ๋ฌธ์ ๋๋ค. ํจ์์ด๋ฆ์ hi, ๋งค๊ฐ๋ณ์๋ wow์ด๋ฉฐ, ํจ์์ ๋ด์ฉ์ "it is"๋ฅผ ์ถ๋ ฅํ๊ณ , ๋ค์๋ ๋ฐ์์ค๋ ๋ณ์๋ฅผ ์ฝ์ ํ๋๋ก ํ์ต๋๋ค. ์ด๋ ๋งค๊ฐ๋ณ์๋ ์์ผ๋ก ๋ฏธ๋์..
2019.10.23 -
๊ธฐ๊ณ๊ฐ ์ฌ๋๋ณด๋ค ์๋ฑํ ์ฐ์ํ์ ์ ๋ฐ๋ณต์ด์ฃ ! ๋ฐ๋ผ์ ํ์ด์ฌ์์๋ ๋ฐ๋ณต๋ฌธ์ด ๊ต์ฅํ ์ค์ํ๋ค๊ณ ํ ์ ์์ต๋๋ค. ๋ฐ๋ก ์์ ํฌ์คํ ํ๋ ์กฐ๊ฑด๋ฌธ๊ณผ๋ ์ด์ง ๋น์ทํ ๋ถ๋ถ์ด ์์ต๋๋ค. ๋ฐ๋ณต๋ฌธ์ ํฌ๊ฒ 2๊ฐ์ง ์ข ๋ฅ์ธ๋ฐ, For ๋ฌธ๊ณผ While๋ฌธ์ ๋๋ค. *while while (์กฐ๊ฑด) : (์คํ๋ฌธ) (๋ณ์์ ์ฆ๊ฐ) ์ด๋ฐ ํํ๋ก ์ด๋ฃจ์ด์ง๋๋ค. ์กฐ๊ฑด์ ๋ง์กฑํ๋ฉด ๋์ด์ ์คํ๋์ง ์์ต๋๋ค. ๋ฐ๋ผ์ ์กฐ๊ฑด์ ๋ง์กฑํ ๋๊น์ง ๊ณ์ ๋ฐ๋ณตํ๋ค๋ ์ด์ผ๊ธฐ์ฃ . ์๋ฅผ ๋ค์ด, 1๋ถํฐ 10๊น์ง ์นด์ดํธํ๋ฉฐ ์ถ๋ ฅํ๋ ๋ฐ๋ณต๋ฌธ์ ๋ง๋ ๋ค๋ฉด, *for ๋ฌธ for (var) in (sequence) var๋ sequence๋ด๋ถ์ ๊ฐ์ ์ฐ์ํด์ ํ ๋น๋ฐ๋ ๋ณ์์ ๋๋ค. ๋ช ๋ น๋ฌธ ๋ธ๋ก์ var ๋ณ์ ๊ฐ๊ฐ์ ๊ฐ๋ง๋ค ํ๋ฒ์ฉ ์ํ๋ฉ๋๋ค. ์ฆ, for ๋ณ์ in (๋ฆฌ์คํธ,ํํ,๋ฌธ..
ํ์ด์ฌ(Python) ๊ธฐ์ด (10) ๋ฐ๋ณต๋ฌธ ( For, While ) continue , Break, range๊ธฐ๊ณ๊ฐ ์ฌ๋๋ณด๋ค ์๋ฑํ ์ฐ์ํ์ ์ ๋ฐ๋ณต์ด์ฃ ! ๋ฐ๋ผ์ ํ์ด์ฌ์์๋ ๋ฐ๋ณต๋ฌธ์ด ๊ต์ฅํ ์ค์ํ๋ค๊ณ ํ ์ ์์ต๋๋ค. ๋ฐ๋ก ์์ ํฌ์คํ ํ๋ ์กฐ๊ฑด๋ฌธ๊ณผ๋ ์ด์ง ๋น์ทํ ๋ถ๋ถ์ด ์์ต๋๋ค. ๋ฐ๋ณต๋ฌธ์ ํฌ๊ฒ 2๊ฐ์ง ์ข ๋ฅ์ธ๋ฐ, For ๋ฌธ๊ณผ While๋ฌธ์ ๋๋ค. *while while (์กฐ๊ฑด) : (์คํ๋ฌธ) (๋ณ์์ ์ฆ๊ฐ) ์ด๋ฐ ํํ๋ก ์ด๋ฃจ์ด์ง๋๋ค. ์กฐ๊ฑด์ ๋ง์กฑํ๋ฉด ๋์ด์ ์คํ๋์ง ์์ต๋๋ค. ๋ฐ๋ผ์ ์กฐ๊ฑด์ ๋ง์กฑํ ๋๊น์ง ๊ณ์ ๋ฐ๋ณตํ๋ค๋ ์ด์ผ๊ธฐ์ฃ . ์๋ฅผ ๋ค์ด, 1๋ถํฐ 10๊น์ง ์นด์ดํธํ๋ฉฐ ์ถ๋ ฅํ๋ ๋ฐ๋ณต๋ฌธ์ ๋ง๋ ๋ค๋ฉด, *for ๋ฌธ for (var) in (sequence) var๋ sequence๋ด๋ถ์ ๊ฐ์ ์ฐ์ํด์ ํ ๋น๋ฐ๋ ๋ณ์์ ๋๋ค. ๋ช ๋ น๋ฌธ ๋ธ๋ก์ var ๋ณ์ ๊ฐ๊ฐ์ ๊ฐ๋ง๋ค ํ๋ฒ์ฉ ์ํ๋ฉ๋๋ค. ์ฆ, for ๋ณ์ in (๋ฆฌ์คํธ,ํํ,๋ฌธ..
2019.10.19 -
์กฐ๊ฑด์ ๋ง๋ ์ํฉ์ด ์ฃผ์ด์ก์๋, ์คํ๋ฌธ์ด ์คํ๋๋๊ฒ์ ์กฐ๊ฑด๋ฌธ์ด๋ผ๊ณ ํฉ๋๋ค. ์กฐ๊ฑด๋ฌธ์ ๊ธฐ๋ณธ ํ์์ if ์กฐ๊ฑด : ์คํ๋ฌธ ์ผ๋ก์จ, ํฌ๊ฒ ์กฐ๊ฑด๊ณผ ์คํ๋ฌธ ๋๊ฐ์ง๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ์์ฃผ ๊ฐ๋จํ ์๋ฅผ ๋ณด๊ฒ ์ต๋๋ค. * if ๋ฌธ ์กฐ๊ฑด์ด True์ผ๋๋ ๋ฌด์กฐ๊ฑด ์คํ๋๋ฉฐ, False๋ ๋ฐ๋๋ก ๋ฌด์กฐ๊ฑด ์คํ์ด ์๋ฉ๋๋ค. ๋ฐ๋ผ์ ๋๊ฐ์ ์กฐ๊ฑด๋ฌธ์ค ์์ ์กฐ๊ฑด๋ฌธ๋ง ์คํ์ด ๋ ๋ชจ์ต์ ํ์ธํ ์ ์์ต๋๋ค. ์ด๋ ์คํ์ด ์๋๋ ์๋ ์กฐ๊ฑด๋ฌธ์ ํ๊ฐ์ง๋ฅผ ์ถ๊ฐํ๋ค๋ฉด, ๋ค๋ฅธ ๋ช ๋ น์ ์ํ์ํฌ ์ ์์ต๋๋ค. * if else ๋ฌธ ์ด๋ ์ฌ์ฉ๋๋๊ฒ else์ ๋๋ค. if์ ์กฐ๊ฑด์ ๋ค์ด๋ง์ง ์์๋ ์คํ๋๋ ๋ ๋ค๋ฅธ ์คํ๋ฌธ์ ์ค์ ํ ์ ์์ต๋๋ค. ์๋ฅผ๋ค์ด ์ ์ 1, ์ ์ 2๋ผ๋ ๋ณ์๊ฐ ์์ผ๋ฉฐ, 70์ ์ด์์ผ๋ ํฉ๊ฒฉ์ด๋ผ๋ ํ๋ก๊ทธ๋จ์ ์ง๋ณธ๋ค๊ณ ํฉ์๋ค. ์กฐ๊ฑด์ด ์ถฉ์กฑํ ..
ํ์ด์ฌ(Python) ๊ธฐ์ด (9) ์กฐ๊ฑด๋ฌธ( if , if elif , else ) , ๋ค์ค ์กฐ๊ฑด๋ฌธ, ์ค์ฒฉ ์กฐ๊ฑด๋ฌธ , ๊ด๊ณ ์ฐ์ฐ์ ( > , >= , == , != ) , ๋ ผ๋ฆฌ์ฐ์ฐ์ (and or not)์กฐ๊ฑด์ ๋ง๋ ์ํฉ์ด ์ฃผ์ด์ก์๋, ์คํ๋ฌธ์ด ์คํ๋๋๊ฒ์ ์กฐ๊ฑด๋ฌธ์ด๋ผ๊ณ ํฉ๋๋ค. ์กฐ๊ฑด๋ฌธ์ ๊ธฐ๋ณธ ํ์์ if ์กฐ๊ฑด : ์คํ๋ฌธ ์ผ๋ก์จ, ํฌ๊ฒ ์กฐ๊ฑด๊ณผ ์คํ๋ฌธ ๋๊ฐ์ง๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ์์ฃผ ๊ฐ๋จํ ์๋ฅผ ๋ณด๊ฒ ์ต๋๋ค. * if ๋ฌธ ์กฐ๊ฑด์ด True์ผ๋๋ ๋ฌด์กฐ๊ฑด ์คํ๋๋ฉฐ, False๋ ๋ฐ๋๋ก ๋ฌด์กฐ๊ฑด ์คํ์ด ์๋ฉ๋๋ค. ๋ฐ๋ผ์ ๋๊ฐ์ ์กฐ๊ฑด๋ฌธ์ค ์์ ์กฐ๊ฑด๋ฌธ๋ง ์คํ์ด ๋ ๋ชจ์ต์ ํ์ธํ ์ ์์ต๋๋ค. ์ด๋ ์คํ์ด ์๋๋ ์๋ ์กฐ๊ฑด๋ฌธ์ ํ๊ฐ์ง๋ฅผ ์ถ๊ฐํ๋ค๋ฉด, ๋ค๋ฅธ ๋ช ๋ น์ ์ํ์ํฌ ์ ์์ต๋๋ค. * if else ๋ฌธ ์ด๋ ์ฌ์ฉ๋๋๊ฒ else์ ๋๋ค. if์ ์กฐ๊ฑด์ ๋ค์ด๋ง์ง ์์๋ ์คํ๋๋ ๋ ๋ค๋ฅธ ์คํ๋ฌธ์ ์ค์ ํ ์ ์์ต๋๋ค. ์๋ฅผ๋ค์ด ์ ์ 1, ์ ์ 2๋ผ๋ ๋ณ์๊ฐ ์์ผ๋ฉฐ, 70์ ์ด์์ผ๋ ํฉ๊ฒฉ์ด๋ผ๋ ํ๋ก๊ทธ๋จ์ ์ง๋ณธ๋ค๊ณ ํฉ์๋ค. ์กฐ๊ฑด์ด ์ถฉ์กฑํ ..
2019.10.16