ํ์ด์ฌ
-
[Python] ์กฐ๊ฑด๋ฌธ, ๋ฐ๋ณต๋ฌธPython 2020. 11. 1. 16:53
์ด ๊ธ์ Python ์กฐ๊ฑด๋ฌธ, ๋ฐ๋ณต๋ฌธ์ ๋ํ ๊ธ์ ๋๋ค. ์กฐ๊ฑด๋ฌธ ํน์ ์กฐ๊ฑด์ ๋ง์กฑํ๋ ๊ฒฝ์ฐ์๋ง ์ํํ ์์ ์ด ์๋ ๊ฒฝ์ฐ ์ฌ์ฉ ๋ชจ๋ ์กฐ๊ฑด์ boolean์ผ๋ก ํํ if, elif, else ํค์๋๋ฅผ ์ฌ์ฉ ์กฐ๊ฑด๋ฌธ์ ๊ฒฝ์ฐ ๋ค์ฌ์ฐ๊ธฐ๋ก ํํ ๊ฐ๋ฅ : ์ฝ๋๋ธ๋ญ :(์ธ๋ฏธ์ฝ๋ก ) ์ ํตํด์ ์กฐ๊ฑด๋ฌธ ์์ ์กฐ๊ฑด๋ฌธ์๋ ์ฃผ๋ก bool์ด ๋ค์ด๊ฐ์ง๋ง ๊ธฐ๋ณธํ์ ์ธ int, float, list ๋ฑ ์ฌ์ฉ ๊ฐ๋ฅ 0(int), 0.0(float), ๋ฑ ๊ฐ ํ์ ์ ๊ธฐ๋ณธ๊ฐ์ False๋ก ๊ฐ์ฃผ, ๊ทธ ๋ฐ์ ๋ชจ๋ True ๋ฐ๋ณต๋ฌธ ๋ฐ๋ณต์ ์ธ ์์ ์ด ํ์ํ ๊ฒฝ์ฐ ์ฌ์ฉ ํน์ ์กฐ๊ฑด์ ๋ง์กฑํ๋ ๊ฒฝ์ฐ ์ํ (while) ๋ฆฌ์คํธ, ํํ, ๋ฌธ์์ด ๋ฑ ์ปฌ๋ ์ ํ์ ์ ์์ดํ ์ ํ๋์ฉ ์ํํ๋๋ฐ ์ฌ์ฉ (for) ๋ฐ๋ณต๋ฌธ์ ์ฌ์ฉํ ๋๋ ๋ฌดํ๋ฃจํ ์ฃผ์ while ์ฌ์ฉ brea..
-
[Python] ์ปฌ๋ ์ ์ ์ดํด ( List, Tuple, Dict, Set )Python 2020. 11. 1. 16:37
์ด ๊ธ์ pyhon์ ๋ค์ํ ์ปฌ๋ ์ ์ ๋ํ ๊ธ์ ๋๋ค. List ์ฌ๋ฌ ๊ฐ์ ๋ณ์๋ฅผ ๋ด์ ์ ์๋ ๋ฐ์ดํฐ ๊ตฌ์กฐ List์ ํน์ง์ mutable ( ์์ฑ๋ ํ ๋ณ๊ฒฝ ๊ฐ๋ฅ ) List๋ฅผ ์ด๊ธฐํ : []์ ๊ฐ์ ๋ด์์ ์์ฑ, list() ํจ์๋ก ์์ฑ, string.split() ํจ์๋ก ์์ฑ ์ฌ๋ฌ ํ์ ์ ๋ณ์ ๊ฐ๋ฅ ๋ฆฌ์คํธ์ ์ํ๋ ๋ฌธ์์ด๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ์ธ๋ฑ์ค๋ฅผ ํตํด ์ํ ๋ฆฌ์คํธ slicing๋ ๋ฌธ์์ด๊ณผ ๋์ผ, [ ์์ : ๋ ] ์ ์ด์ฉํ์ฌ slicing ๋ค์ํ ๋ฆฌ์คํธ ๋ฉค๋ฒํจ์ ์กด์ฌ : append(), extend(), insert(), remove(), pop(), index() ... in ํค์๋๋ฅผ ํตํด ๊ฐ์ด ๋ค์ด์๋์ง ์ ๋ฌด ํ์ธ : boolean ๋ฐํ List์ ์ ๋ ฌ sort ( ) : List์ ๋ด์ฅํจ์๋ก ..
-
[Python] Anaconda ์ค์น ๋ฐ Jupyter ์ฌ์ฉPython 2020. 10. 27. 08:51
์ด ๊ธ์ Anacoda ์ค์น ๋ฐ Jupyter ์ฌ์ฉ๋ฒ์ ๋ํ ๊ฐ์ด๋ ์ ๋๋ค. Anaconda ์ฌ์ฉ Anaconda๋ ํจํค์ง ๊ด๋ฆฌ์ ๋ํ๋ก์ด๋ฅผ ๋จ์์ผ ํ ๋ชฉ์ ์ผ๋ก ๊ณผํ ๊ณ์ฐ ( ๋ฐ์ดํฐ ๊ณผํ, ๊ธฐ๊ณ ํ์ต, ๋๊ท๋ชจ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ๋ฑ )์ ์ํด ํ์ด์ฌ๊ณผ R ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ์์ ์คํ ์์ค ๋ฐฐํฌํ์ ๋๋ค. ( ์ํค๋ฐฑ๊ณผ ์ฐธ์กฐ ) Anaconda๋ฅผ ์ด์ฉํ๋ฉด ํ์ด์ฌ ๊ฐ์ํ๊ฒฝ์ ์ฝ๊ฒ ๊ตฌ์ถํ ์ ์์ด ๊ฐ๋ฐ๊ณผ ํ ์คํธ์ ์ฉ์ดํฉ๋๋ค. Anaconda ๊ณต์ ํํ์ด์ง Anaconda ๊ณต์ ํํ์ด์ง๋ฅผ ๊ฐ์ ์์ ์ ์ปดํจํฐ OS์ ๋ง๊ฒ ๋ค์ด๋ก๋๋ฅผ ํฉ๋๋ค. ์ ๋ ๋งฅ๋ถ์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ MacOs๋ฅผ ์ ํ์ ํ๊ณ ์ค์น๋ฅผ ์์ํฉ๋๋ค. ์ค์นํ๊ณ ๋๋ฉฐ ๋ค์๊ณผ ๊ฐ์ ํ๋ฉด์ด ๋ํ๋๊ฒ ๋ฉ๋๋ค. ํ์ฌ๋ base๋ก ๊ธฐ๋ณธ ํ์ด์ฌ ๋ฒ์ ์ ๊ฐ์ํ๊ฒฝ์ผ๋ก ์์ฑ๋์์ต..