๋ชฉ์ฐจ
์ ์ด๋ฌธ์ ์ฒซ ๋ฒ์งธ ์ด์ผ๊ธฐ
if๋ฌธ
์ฌ์ฉ๋ฒ
if ์กฐ๊ฑด๋ฌธ :
์คํ๋ฌธ
elif ์กฐ๊ฑด๋ฌธ :
์คํ๋ฌธ
else:
์คํ๋ฌธ
- ์กฐ๊ฑด๋ฌธ ๋ค์์๋ ์ฝ๋ก (:)์ ๋ถ์ฌ์ค๋ค!
์ด๋ ๋ค๋ฅธ ์ธ์ด๋ค๊ณผ ๋ค๋ฅธ ํ์ด์ฌ์ ํน์ง์ด๋ค.
- elif๋ 'else if'๋ผ๋ ๋ป์ผ๋ก ์ด์ ์กฐ๊ฑด๋ฌธ์ด ๊ฑฐ์ง์ผ ๋ ์ํ๋๋ค.
elif๋ฅผ ์ฌ๋ฌ ๊ฐ ๋ถ์ด๋ ๊ฒ๋ ๊ฐ๋ฅํ๋ค.
- 'if ์กฐ๊ฑด๋ฌธ:' ์๋ซ์ค์ '์คํ๋ฌธ'์ ์ธ ๋์๋ ๋ค์ฌ์ฐ๊ธฐ๋ฅผ ํ ํ์ ์ฝ๋๋ฅผ ์์ฑํ๋ฉด ๋๋ค.
์กฐ๊ฑด๋ฌธ
์ฐธ ๊ฑฐ์ง์ ํ๋จํ๋ ๋ฌธ์ฅ์ ๋งํ๋ค.
์กฐ๊ฑด ๋ฌธ์ฅ์ด ์ฐธ์ผ ๊ฒฝ์ฐ์ ์คํ๋ฌธ์ผ๋ก ๋ค์ด๊ฐ๊ฒ ๋๋ค.
if 3>2:
print("3์ 2๋ณด๋ค ํฌ๋ค")
๋ค์์ ๊ฒฝ์ฐ์ 3์ 2๋ณด๋ค ํฌ๋ฏ๋ก ์กฐ๊ฑด์ด '์ฐธ'์ด๊ณ ๋ฌธ์ฅ์ ์ถ๋ ฅํ๊ฒ ๋๋ค.
- ์ฐ์ฐ์
์กฐ๊ฑด๋ฌธ์๋ ์ฌ๋ฌ๊ฐ์ง ์กฐ๊ฑด ์ฐ์ฐ์๋ค์ ์ฌ์ฉํ ์ ์๋๋ฐ
์ตํ ์๊ณ ์๋ ๋ถ๋ฑํธ, ๋ฑํธ ์ ๊ฐ์ง ์์์ ๋ปํ๋ !=๊น์ง ์ฌ์ฉํ ์ ์๋ค.
(>, <, ==, !=, >=, <=)
๋ํ, and, or, not๋ ์ฌ์ฉํ ์ ์๋ค!
- a in b
a๊ฐ b์์ ์๋๊ฐ? ๋ผ๊ณ ์๊ฐํ๋ฉด ๋๋๋ฐ,
'a' in ('a','b','c')
ใ
กใ
กใ
กใ
กใ
กใ
กใ
กใ
ก
True
'a' in ['a','b','c']
ใ
กใ
กใ
กใ
กใ
กใ
กใ
กใ
ก
True
'a' in 'apple'
ใ
กใ
กใ
กใ
กใ
กใ
กใ
กใ
ก
True
์ด๋ฐ ์์ผ๋ก ์ฐธ/๊ฑฐ์ง์ ๋ฐํํ๋ค.
- ๋ง์ฝ ์กฐ๊ฑด๋ฌธ์ ๋ค์ด์๋ ์๋ฌด ๊ฒ๋ ์คํํ๊ณ ์ถ์ง ์๋ค๋ฉด??
if True:
pass
์์ ๊ฐ์ด pass๋ฅผ ์คํ๋ฌธ์ ์จ์ฃผ๋ฉด ์กฐ๊ฑด๋ฌธ์ ๋ค์ด์๋ ์๋ฌด๋ฐ ๊ฒฐ๊ณผ๋ ๋ณด์ฌ ์ฃผ์ง ์๋๋ก ํ ์ ์๋ค.
'๐ | Python > ํ์ด์ฌ ๋ฌธ๋ฒ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
while (0) | 2021.09.06 |
---|---|
for (0) | 2021.09.06 |
๋ถ(bool) (0) | 2021.08.29 |
์๋ฃ๊ตฌ์กฐ์ ๋ณ๊ฒฝ (0) | 2021.08.29 |
์งํฉ(์ธํธ) (0) | 2021.08.29 |
๋๊ธ