function
μ¬μ©λ²
def ν¨μμ΄λ¦():
λ¬Έμ₯κΈ°λ³Έμ μΈ ν¨μ
def print_3_times():
print("μλ
νμΈμ")
print("μλ
νμΈμ")
print("μλ
νμΈμ")
print_3_times()ν€μλ λ§€κ°λ³μ
# κ°λ³ λ§€κ°λ³μκ° κΈ°λ³Έ λ§€κ°λ³μλ³΄λ€ μμ μ¬ λ
def print_n_times( *values, n=2):
for i in range(n):
for value in values:
print(value)
print()
print_n_times("μλ
νμΈμ", "μ¦κ±°μ΄", "νμ΄μ¬ νλ‘κ·Έλλ°", 3)
# κΈ°λ³Έ λ§€κ°λ³μκ° κ°λ³ λ§€κ°λ³μλ³΄λ€ μμ μ¬ λ (errorκ° λ°μ)
def print_n_times(n=2, *values):
for i in range(n):
for value in values:
print(value)
print()
print_n_times("μλ
νμΈμ", "μ¦κ±°μ΄", "νμ΄μ¬ νλ‘κ·Έλλ°")ν€μλ λ§€κ° λ³μ
κΈ°λ³Έ λ§€κ°λ³μ μ€μμ νμν κ°λ§ μ
λ ₯νκΈ°
리ν΄
κΈ°λ³Έμ μΈ ν¨μμ νμ©
μ¬μ©λ²
λ²μ λ΄λΆμ μ μλ₯Ό λͺ¨λ λνλ ν¨μ
κΈ°λ³Έ λ§€κ°λ³μμ ν€μλ λ§€κ°λ³μλ₯Ό νμ©ν΄ λ²μμ μ μλ₯Ό λνλ μ μ
μ¬κ·ν¨μ
νΌλ³΄λμΉ μμ΄
nλ²μ§Έ μμ΄ = (n-1) λ²μ§Έ μμ΄ + (n-2) λ²μ§Έ μμ΄
λ©λͺ¨ν
λμ λ리λ₯Ό μ¬μ©ν΄μ νλ² κ³μ°ν κ°μ μ§μ νλ κ²μ λ©λͺ¨λΌκ³ νλ©°,
λ©λͺ¨νλ₯Ό μ¬μ©νλ©΄ μ€ν ν κ³§λ°λ‘ κ²°κ³Όλ₯Ό μΆλ ₯ν μ λλ‘ μλκ° λΉ¨λΌμ§λ€.
μ½λ μ μ§ λ³΄μ
ν¨μ κ³ κΈ
νν : ν¨μμ ν¨κ» λ§μ΄ μ¬μ©λλ 리μ€νΈμ λΉμ·ν μλ£νμΌλ‘, 리μ€νΈμ λ€λ₯Έμ μ νλ² κ²°μ λλ©΄ μμλ₯Ό λ°κΏ μ μλ€λ κ² λλ€ : λ§€κ° λ³μλ‘ ν¨μλ₯Ό μ λ¬νκΈ° μν΄ ν¨μ ꡬ문μ μμ±νλ κ²μ΄ λ²κ±°λ‘κ³ , μ½λ κ³΅κ° λλΉλΌλ μκ°μ΄ λ€λ ν¨μλ₯Ό κ°λ¨νκ³ μ½κ² μ μΈνλ λ°©λ²
νν
filter() ν¨μμ map() ν¨μ
ν¨μλ₯Ό λ§€κ°λ³μλ‘ μ λ¬νλ λνμ μΈ νμ€ν¨μ
λλ€
lambda λ§€κ°λ³μ : 리ν΄κ°
Last updated
Was this helpful?