๊ตฌ๋ฌธ์ค๋ฅ์ ์์ธ ---->์ค๋ฅ๋ฉ์ธ์ง ํ์ธ.
๊ตฌ๋ฌธ์ค๋ฅ
์๋ชป๋ ๋ช
๋ น์ ์
๋ ฅํด ๋ฐ์ํจ
-SyntaxError : ํ์ด์ฌ ์ธํฐํ๋ฆฌํฐ๊ฐ ํด์ํ์ง ๋ชปํด ๋ฐ์ํจ
์คํ๋ ๋ฌธ๋ฒ์ ์ผ๋ก ํ์์ ์ธ ์์๊ฐ ๋น ์ง์ง ์์๋์ง ์ฐพ์ ์ฌ์ฝ๋ฉํด์ผํจ
์์ธ
๋ฌธ๋ฒ์ ์ธ ๋ฌธ์ ๋ ์๋๋ฐ ์คํ ์ค์ ์๊ธฐ์น ์๊ฒ ๋ฐ์ํจ
์์ธ ์ฒ๋ฆฌ ๋ฐฉ๋ฒ
-if ๋ฌธ์ ์ด์ฉํ ์์ธ์ ์ฒ๋ฆฌ: ์ ์์ ์ธ ํ๋ฆ์ ์ ์ดํ ๊ฒฝ์ฐ์๋ง ์ฌ์ฉ ๊ฐ๋ฅ
-try~except๋ฌธ์ ์ด์ฉํ ์์ธ์ ์ฒ๋ฆฌ
-try~except~else๋ฌธ์ ์ด์ฉํ ์์ธ์ ์ฒ๋ฆฌ
-try~except~else~finally๋ฌธ์ ์ด์ฉํ ์์ธ์ ์ฒ๋ฆฌ
isdigit() ์ซ์์ธ์ง ์๋์ง true/false๋ก ์๋ด์ค
์์ธ ๋ฐ์ ์ ํด๊ฒฐ ๋ฐฉ๋ฒ
try~except๋ฌธ : ์์ธ๊ฐ ๋ฐ์ํ์ ๋ ์ฒ๋ฆฌ
try~except~else๋ฌธ : ์์ธ๊ฐ ๋ฐ์ํ์ ๋ ์ฒ๋ฆฌ, ์์ธ๊ฐ ๋ฐ์ํ์ง ์์์๋
try~except~else~finally๋ฌธ : ์์ธ๊ฐ ๋ฐ์ํ์ ๋ ์ฒ๋ฆฌ, ์์ธ๊ฐ ๋ฐ์ํ์ง ์์์๋, ์์ธ ๋ฐ์๊ณผ ์๊ด์์ด ์คํ
์์ธ ๊ฐ์ฒด
์ฝ๋๋ฅผ ์คํ ์ค ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ฉด ๋ง๋ค์ด์ง ๊ฒ์ผ๋ก, ์ค๋ฅ ๋ฐ์๊ณผ ๊ด๋ จํ ์ ๋ณด๋ฅผ ๊ฐ์ง๊ณ ์์
๊ฐ์ ์์ธ ๋ฐ์๋ฒ
ํน์ ์กฐ๊ฑด์์ ์์ธ ๊ฐ์ฒด๋ฅผ ๋ง๋ค์ด ์์ธ๋ฅผ ์ผ์ผํฌ ์ ์์
raise๋ฌธ์ ์ด์ฉํ ๊ฐ์ ์์ธ ๋ฐ์
'Language > Python' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
python ์ ๋ฆฌ 7 (0) | 2022.04.08 |
---|---|
python ์ ๋ฆฌ 5 (0) | 2022.04.08 |
python ์ ๋ฆฌ 4 (0) | 2022.04.08 |
python ์ ๋ฆฌ 3 (0) | 2022.04.08 |
python ์ ๋ฆฌ 2 (0) | 2022.04.08 |
๋๊ธ