Guidelines

빈 곡간을 μ±„μš°λŠ” pass ν‚€μ›Œλ“œ

ν”„λ‘œκ·Έλž˜λ°μ„ ν•˜λ‹€ 보면, 아직 μž‘μ„±ν•˜μ§€ μ•Šμ€ μ½”λ“œμ˜ 자리λ₯Ό 미리 λ§Œλ“€μ–΄ λ‘κ±°λ‚˜ νŠΉμ • μ‘°κ±΄μ—μ„œ 아무 일도 ν•˜μ§€ μ•Šλ„λ‘ μ„€μ •ν•΄μ•Ό ν•  λ•Œκ°€ μžˆμŠ΅λ‹ˆλ‹€.

이럴 λ•Œ νŒŒμ΄μ¬μ—μ„œλŠ” pass ν‚€μ›Œλ“œλ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€. 이번 μˆ˜μ—…μ—μ„œλŠ” pass의 μ˜λ―Έμ™€ ν™œμš©λ²•μ— λŒ€ν•΄ μ•Œμ•„λ³΄κ² μŠ΅λ‹ˆλ‹€.


νŒŒμ΄μ¬μ—μ„œ passλž€ λ¬΄μ—‡μΌκΉŒμš”?

passλŠ” νŒŒμ΄μ¬μ—μ„œ "아무 것도 ν•˜μ§€ μ•ŠμŒ"을 λͺ…μ‹œμ μœΌλ‘œ ν‘œν˜„ν•˜λŠ” ν‚€μ›Œλ“œμž…λ‹ˆλ‹€.

μ½”λ“œμ˜ ꡬ쑰λ₯Ό μœ μ§€ν•˜λ©΄μ„œ, λ‚˜μ€‘μ— μž‘μ„±ν•  뢀뢄을 미리 자리만 μž‘μ•„λ‘˜ λ•Œ μœ μš©ν•©λ‹ˆλ‹€.

예λ₯Ό λ“€μ–΄ μ–΄λ–€ ν•¨μˆ˜λ‚˜ 쑰건문을 μž‘μ„± 쀑인데, 아직 ꡬ체적인 λ‘œμ§μ„ μž‘μ„±ν•˜μ§€ μ•Šμ€ 경우 passλ₯Ό μ‚¬μš©ν•˜λ©΄ μ½”λ“œ ꡬ쑰λ₯Ό μœ μ§€ν•˜λ©΄μ„œ 였λ₯˜λ₯Ό 방지할 수 μžˆμŠ΅λ‹ˆλ‹€.

pass ν‚€μ›Œλ“œ μ‚¬μš© μ˜ˆμ‹œ
if 아직_μž‘μ„±_μ•ˆν•œ_ν•¨μˆ˜(): pass

이 μ½”λ“œλŠ” 아무 것도 ν•˜μ§€ μ•Šμ§€λ§Œ, λ‚˜μ€‘μ— 이 뢀뢄을 ꡬ체적인 둜직으둜 μ±„μ›Œλ„£μ„ 수 μžˆμŠ΅λ‹ˆλ‹€.


μ‘°κ±΄λ¬Έμ—μ„œ pass ν™œμš©ν•˜κΈ°

passλŠ” μ‘°κ±΄λ¬Έμ—μ„œ 아무 μž‘μ—…λ„ μˆ˜ν–‰ν•˜μ§€ μ•Šλ„λ‘ ν•  λ•Œ 자주 μ‚¬μš©λ©λ‹ˆλ‹€.

예λ₯Ό λ“€μ–΄, νŠΉμ • μ‘°κ±΄μ—μ„œ νŠΉλ³„νžˆ ν•  일이 없을 κ²½μš°μ—λ„ μ½”λ“œ ꡬ쑰λ₯Ό μœ μ§€ν•˜κ³  μ‹Άλ‹€λ©΄ passλ₯Ό μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

pass ν‚€μ›Œλ“œλ₯Ό ν™œμš©ν•œ 쑰건문 μ˜ˆμ‹œ
x = 10 if x > 0: print('pass λ¬Έ μ‹€ν–‰ μ „') # xκ°€ 0보닀 ν¬μ§€λ§Œ, 아직 ν•  일을 μ •ν•˜μ§€ μ•ŠμŒ pass else: print("xλŠ” 0 μ΄ν•˜μž…λ‹ˆλ‹€")

이 μ½”λ“œμ—μ„œ xκ°€ 0보닀 클 경우 passκ°€ μ‹€ν–‰λ˜λ©°, 아무 일도 μΌμ–΄λ‚˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

반면, xκ°€ 0 μ΄ν•˜λΌλ©΄ "xλŠ” 0 μ΄ν•˜μž…λ‹ˆλ‹€."λΌλŠ” λ©”μ‹œμ§€κ°€ 좜λ ₯λ©λ‹ˆλ‹€.

μ΄λ ‡κ²Œ μ‘°κ±΄λ¬Έμ—μ„œ passλ₯Ό μ‚¬μš©ν•˜λ©΄, λ‚˜μ€‘μ— μΆ”κ°€ν•  λ‘œμ§μ„ μœ„ν•œ 곡간을 확보할 수 μžˆμŠ΅λ‹ˆλ‹€.

Mission
0 / 1

νŒŒμ΄μ¬μ—μ„œ pass ν‚€μ›Œλ“œλŠ” νŠΉμ • μž‘μ—…μ„ μˆ˜ν–‰ν•˜λŠ” λͺ…령어이닀.

O
X

Guidelines

AI Tutor

Publish

Design

Upload

Notes

Favorites

Help

Code Editor

Run
Generate

Execution Result