Guidelines

반볡문 λ‚΄λΆ€μ—μ„œ 논리 흐름을 μ œμ–΄ν•˜λŠ” 방법

while λ°˜λ³΅λ¬Έμ—μ„œ break와 continue ν‚€μ›Œλ“œλŠ” 반볡문의 μ‹€ν–‰ 흐름을 μ œμ–΄ν•©λ‹ˆλ‹€.

breakλŠ” λ°˜λ³΅λ¬Έμ„ μ¦‰μ‹œ μ’…λ£Œμ‹œν‚€κ³ , continueλŠ” ν˜„μž¬ λ°˜λ³΅μ„ κ±΄λ„ˆλ›°κ³  λ‹€μŒ 반볡으둜 λ„˜μ–΄κ°‘λ‹ˆλ‹€.


break ν‚€μ›Œλ“œ μ‚¬μš©ν•˜κΈ°

break ν‚€μ›Œλ“œλŠ” 반볡문 λ‚΄μ—μ„œ νŠΉμ • 쑰건이 좩쑱되면 λ°˜λ³΅λ¬Έμ„ μ¦‰μ‹œ μ’…λ£Œμ‹œν‚¬ λ•Œ μ‚¬μš©ν•©λ‹ˆλ‹€.

break ν‚€μ›Œλ“œ μ˜ˆμ‹œ
count = 0 # count λ³€μˆ˜ μ„ μ–Έ 및 μ΄ˆκΈ°ν™” while True: # λ¬΄ν•œ 반볡문 print(count) # 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 count += 1 # count = count + 1 if count >= 5: # countκ°€ 5 이상이면 break # 반볡문 μ’…λ£Œ # 좜λ ₯ κ²°κ³Ό: 0, 1, 2, 3, 4

continue ν‚€μ›Œλ“œ μ‚¬μš©ν•˜κΈ°

continue ν‚€μ›Œλ“œλŠ” ν˜„μž¬ λ°˜λ³΅μ„ μ¦‰μ‹œ μ’…λ£Œν•˜κ³ , 반볡문의 λ‹€μŒ 반볡으둜 λ„˜μ–΄κ°€κ²Œ ν•©λ‹ˆλ‹€.

continue ν‚€μ›Œλ“œ μ˜ˆμ‹œ
count = 0 # count λ³€μˆ˜ μ„ μ–Έ 및 μ΄ˆκΈ°ν™” while count < 5: # countκ°€ 5 미만이면 count += 1 # count = count + 1 if count == 3: # countκ°€ 3이면 continue # 반볡문의 λ‹€μŒ 반볡으둜 λ„˜μ–΄κ° print(count) # 1, 2, 4, 5 # 좜λ ₯ κ²°κ³Ό: 1, 2, 4, 5

break와 continue의 ν™œμš©

  • break: 반볡문 λ‚΄μ—μ„œ νŠΉμ • 쑰건이 만쑱될 경우, λ°˜λ³΅λ¬Έμ„ μ™„μ „νžˆ μ’…λ£Œν•©λ‹ˆλ‹€.

  • continue: νŠΉμ • μ‘°κ±΄μ—μ„œ 일뢀 μ½”λ“œ 싀행을 κ±΄λ„ˆλ›°κ³ , λ°˜λ³΅λ¬Έμ„ 계속 μ§„ν–‰ν•©λ‹ˆλ‹€.

Guidelines

AI Tutor

Publish

Design

Upload

Notes

Favorites

Help

Code Editor

Run
Generate

Execution Result