Guidelines

if 쑰건문으둜 ν”„λ‘œκ·Έλž¨μ˜ 흐름 μ œμ–΄ν•˜κΈ°

ν”„λ‘œκ·Έλž˜λ°μ—μ„œ 쑰건문은 "λ§Œμ•½ μ–΄λ–€ 쑰건이 μ°Έ(True)이라면 이 μ½”λ“œλ₯Ό μ‹€ν–‰ν•˜κ³ , 그렇지 μ•ŠμœΌλ©΄ λ‹€λ₯Έ μ½”λ“œλ₯Ό μ‹€ν–‰ν•˜λΌ"λŠ” λͺ…령을 내릴 λ•Œ μ‚¬μš©ν•©λ‹ˆλ‹€.

νŒŒμ΄μ¬μ—μ„œλŠ” if, elif (else if의 μ€„μž„λ§), 그리고 else ν‚€μ›Œλ“œλ₯Ό μ‚¬μš©ν•΄ μ΄λŸ¬ν•œ 쑰건뢀 논리λ₯Ό κ΅¬ν˜„ν•©λ‹ˆλ‹€.

μ•„λž˜λŠ” μ–΄λ–€ μˆ˜κ°€ μ§μˆ˜μΈμ§€λ₯Ό νŒλ³„ν•˜λŠ” 쑰건문 μ½”λ“œ μ˜ˆμ‹œμž…λ‹ˆλ‹€.

if, else 쑰건문 μ˜ˆμ‹œ
number = 4 if number % 2 == 0: print("μ§μˆ˜μž…λ‹ˆλ‹€.") else: print("ν™€μˆ˜μž…λ‹ˆλ‹€.")

μ—¬κΈ°μ„œ number % 2 == 0은 쑰건이며, 이 쑰건이 μ°Έ(True)일 λ•Œ (numberκ°€ 2둜 λ‚˜λˆ„μ–΄ λ–¨μ–΄μ§€λŠ” 짝수일 λ•Œ) 첫 번째 printλ¬Έ μ½”λ“œ("μ§μˆ˜μž…λ‹ˆλ‹€.")κ°€ μ‹€ν–‰λ©λ‹ˆλ‹€.

그렇지 μ•ŠμœΌλ©΄(numberκ°€ ν™€μˆ˜μΌ λ•Œ), else μ•„λž˜μ˜ μ½”λ“œ("ν™€μˆ˜μž…λ‹ˆλ‹€.")κ°€ μ‹€ν–‰λ©λ‹ˆλ‹€.


if 쑰건문의 ꡬ쑰

if 쑰건문은 νŠΉμ • 쑰건이 μ°Έ(True)일 λ•Œλ§Œ μ½”λ“œ 블둝을 μ‹€ν–‰ν•˜λ©°, 쑰건을 λ‚˜νƒ€λ‚΄λŠ” λΆ€λΆ„μ˜ 항상 끝에 콜둠(:)을 λΆ™μ—¬μ•Ό ν•©λ‹ˆλ‹€.

if 쑰건문의 ꡬ쑰
if 쑰건: # 쑰건이 참일 λ•Œ 싀행될 μ½”λ“œ

μœ μ˜ν•  점으둜 쑰건이 참일 λ•Œ μ‹€ν–‰λ˜λŠ” μ½”λ“œ 블둝은 λ°˜λ“œμ‹œ λ“€μ—¬μ“°κΈ°λ₯Ό ν•΄μ•Ό ν•œλ‹€λŠ” κ²ƒμž…λ‹ˆλ‹€.

number λ³€μˆ˜κ°€ 0보닀 큰지λ₯Ό νŒλ³„ν•˜λŠ” 쑰건문 μ½”λ“œλŠ” μ•„λž˜μ™€ κ°™μŠ΅λ‹ˆλ‹€.

if 쑰건문 μ˜ˆμ‹œ
number = 5 if number > 0: # 쑰건이 μ°Έμ΄λ―€λ‘œ μ•„λž˜μ˜ μ½”λ“œ μ‹€ν–‰ print("μ–‘μˆ˜μž…λ‹ˆλ‹€.") # print μ™Όμͺ½μ˜ λ“€μ—¬μ“°κΈ°κ°€ μ½”λ“œ 블둝을 λ‚˜νƒ€λƒ„
Mission
0 / 1

λΉˆμΉΈμ— λ“€μ–΄κ°ˆ λ‹¨μ–΄λ‘œ κ°€μž₯ μ μ ˆν•œ 것은 λ¬΄μ—‡μΌκΉŒμš”?

νŒŒμ΄μ¬μ—μ„œ 쑰건문을 λ‚˜νƒ€λ‚΄λŠ” if 문의 λμ—λŠ” 항상 을 λΆ™μ—¬μ•Ό ν•©λ‹ˆλ‹€.
()
;
:
{}

Guidelines

AI Tutor

Publish

Design

Upload

Notes

Favorites

Help

Code Editor

Run
Generate

Execution Result