λ€μν μ νμ ν¨μ λ¦¬ν΄ λ°©λ²
ν¨μλ λ°ν(Return)
μ νμ λ°λΌ λ€μκ³Ό κ°μ΄ 3κ°μ§ μ νμΌλ‘ λλ©λλ€.
κ²°κ³Ό λ°ν μμ΄ ν¨μ μ’ λ£νκΈ°
return
ν€μλκ° μλ ν¨μλ₯Ό νΈμΆνλ©΄ None
μ΄ λ°νλ©λλ€.
ν¨μκ° κ²°κ³Όκ°μ λ¨μν print
λ‘ μΆλ ₯λ§ νκ³ , λͺ
μμ μΌλ‘ κ°μ λ°ννμ§ μμ λ μ¬μ©ν©λλ€.
# λ©μμ§λ₯Ό μΆλ ₯νλ ν¨μ def print_message(message): # return μμ΄ μ’ λ£λλ©΄ None λ°ν print(message) result = print_message("μλ νμΈμ") # None μΆλ ₯ print(result)
κ°μ λ°ννκ³ νΈμΆν μμΉλ‘ λμκ°κΈ°
return
ν€μλ λ€μ κ°μ μ§μ νλ©΄ ν΄λΉ κ°μ΄ λ°νλ©λλ€.
μ½λμ νλ¦μ λ°νλ κ²°κ³Όμ ν¨κ» νΈμΆν μμΉλ‘ λμκ°λλ€.
def add(x, y): # add ν¨μλ₯Ό νΈμΆν μμΉλ‘ λμκ°λ©° κ³μ° κ²°κ³Όλ₯Ό λ°ν return x + y # 3 + 5 = 8 result = add(3, 5) print(result)
κ°μ λ°ννμ§ μκ³ ν¨μ μ’ λ£νκΈ°
return
ν€μλλ§ μ¬μ©νλ©΄ ν¨μλ μ€νμ λ©μΆκ³ None
μ λ°νν©λλ€.
μ΄λ¬ν λ°©μμ νΉμ 쑰건μμ ν¨μ μ€νμ μ¦μ μ’ λ£ν λ μ μ©ν©λλ€.
def check_number(num): if num < 0: return print("μμμ λλ€.") result1 = check_number(-1) print(result1) # None result2 = check_number(1) print(result2) # μμμ λλ€.
μ μ½λ μμλ num
μ΄ μμμΌ λ return
ν€μλλ§ μ¬μ©νμ¬ ν¨μλ₯Ό μ¦μ μ’
λ£νκ³ None
μ λ°νν©λλ€.
νμ΄μ¬ ν¨μμμ return
ν€μλλ₯Ό μ¬μ©νμ§ μμΌλ©΄ 무μμ λ°ννλμ?
0
λΉ λ¬Έμμ΄
None
ν¨μ μ체
Guidelines
AI Tutor
Publish
Design
Upload
Notes
Favorites
Help
Code Editor
Execution Result