-
[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 ์ฌ์ฉ
-
break : ๋ฐ๋ณต๋ฌธ์ ๋ฐ๋ก ์ข ๋ฃํ๋ ํค์๋
-
continue : break์ฒ๋ผ ๋ฐ๋ณต์ ์ค๋จํ์ฌ ๋น ์ ธ๋์ค์ง ์๊ณ ๋ค์ while์กฐ๊ฑด์ผ๋ก ๊ฐ๋ค.
for ์ฌ์ฉ
-
for ๊ตฌ๋ฌธ์์๋ ๊ธฐ๋ณธ์ ์ผ๋ก ๊ฐ๋ง ์ถ์ถ
-
์ธ๋ฑ์ค๋ฅผ ํ์ธํ๊ธฐ ์ํด์๋ enumerate ์ฌ์ฉ
- ์ถ๊ฐ๋ก ๋ด์ฅํจ์๋ฅผ ํตํด collection์ ๊ธธ์ด, ํ์ ๋ฑ ์ ์ ์๋ค.
๋ฐ์ํ'Python' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Python] Class(ํด๋์ค), Object, ์์ ์ดํด (0) 2020.11.07 [Python] ํจ์์ ์ดํด ๋ฐ ์ฌ์ฉ, ๋ชจ๋, ๋๋ค (0) 2020.11.07 [Python] ์ปฌ๋ ์ ์ ์ดํด ( List, Tuple, Dict, Set ) (0) 2020.11.01 [Python] ๊ธฐ๋ณธ ๋ฐ์ดํฐ ํ์ ๋ฐ ๋ณ์์ ์ดํด (0) 2020.10.29 [Python] Anaconda ์ค์น ๋ฐ Jupyter ์ฌ์ฉ (0) 2020.10.27