1) ๊ธฐ์กด if๋ฌธ
int a = 3
if a == 3:
print("a๋ 3 ์
๋๋ค.")
else:
print("a๋ 3์ด ์๋๋๋ค.")
2) ํ ์ค if๋ฌธ
print( "a๋ 3์
๋๋ค." if a == 3 else "a๋ 3์ด ์๋๋๋ค." )
- ๋ฌธ๋ฒ : (True์ผ ์, ์ฒ๋ฆฌํ ๋ช ๋ น) if [์กฐ๊ฑด์] else [False์ผ ์, ์ฒ๋ฆฌํ ๋ช ๋ น]
- ๋ง์ฝ์, elif๋ฌธ์ด ํฌํจ๋์ด ์๋ค๋ฉด ์์ ์ฝ๋์ฒ๋ผ if๋ฅผ elif๋ฌธ ๊ฐฏ์๋งํผ ์ถ๊ฐ๋ก ๋ ์ฌ์ฉํ์ฌ ํ ์ค๋ก ์ฒ๋ฆฌํ ์ ์๋ค.
[๊ธฐ์กด]
int a = 3
if a > 3:
print("a>3")
elif a == 3:
print("a==3")
else:
print("a<3")
[ํ ์ค if๋ฌธ]
print("a>3" if a > 3 else print("a==3") if a == 3 else print("a<3")
๋ฐ์ํ
'๐ง Programming > Python' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Python - ํจ์ (Function) ์ ์ธ (0) | 2023.08.08 |
---|---|
Python - ํ ์ค ๋ณตํฉ๋ฌธ (if, for) (0) | 2023.08.04 |
Python - ํ ์ค for๋ฌธ (Comprehension) (0) | 2023.08.04 |
Python ์๋ฃ๊ตฌ์กฐ - List, Tuple, Set, Dictionary ๋ฉ์๋ ์ ๋ฆฌ (0) | 2023.08.04 |
Python 3.x ๋ฒ์ ์ค์นํ๊ธฐ (0) | 2023.08.04 |