[Python] ν¨μ - ν¨μμ κ²°κ΄κ°μ μΈμ λ νλμ΄λ€
ν¨μλ₯Ό νλ λ§λ λ€.
>>> def add_and_mul(a,b):
... return a+b, a*b # 2κ°μ λ§€κ°λ³μλ₯Ό λ°μ λν κ°κ³Ό κ³±ν κ°μ λλ €μ€λ€
ν¨μλ₯Ό λ€μκ³Ό κ°μ΄ νΈμΆνλ€.
>>> result = add_and_mul(3,4)
κ²°κ΄κ°μ a+bμ a*b 2κ°μΈλ° κ²°κ΄κ°μ λ°μλ€μ΄λ λ³μλ result νλλ§ μ°μμΌλ μ€λ₯κ° λ°μνμ§ μμκΉ?
νμ§λ§ μ€λ₯λ λ°μνμ§ μλλ€.
κ·Έ μ΄μ λ ν¨μμ κ²°κ΄κ°μ 2κ°κ° μλλΌ μΈμ λ 1κ°μ΄κΈ° λλ¬Έμ΄λ€.
add_and_mul ν¨μμ κ²°κ΄κ° a+bμ a*bλ ννκ° νλμΈ (a+b, a*b)λ‘ λλ €μ€λ€.
λ°λΌμ result λ³μλ λ€μκ³Ό κ°μ κ°μ κ°κ² λλ€.
result = (7, 12)
λ§μ½ μ΄ νλμ νν κ°μ 2κ°μ κ²°κ΄κ°μ²λΌ λ°κ³ μΆλ€λ©΄ λ€μκ³Ό κ°μ΄ ν¨μλ₯Ό νΈμΆνλ©΄ λλ€.
>>> result1, result2 = add_and_mul(3, 4)
result1μ 7μ΄ λκ³ result2λ 12κ° λλ€.
β ν¨μλ returnλ¬Έμ λ§λλ μκ° κ²°κ΄κ°μ λλ €μ£Όκ³ ν¨μλ₯Ό λΉ μ Έλκ°κ² λλ€.