IT 개발/Python
[파이썬] 함수 사용법 및 람다(Lambda) 함수
KADOSHOLY
2023. 12. 6. 12:01
반응형
파이썬 - 함수 사용법 및 람다(Lambda) 함수
목차
- 함수 사용법
- 람다(Lambda) 함수
1. 함수 사용법
1) 함수 생성방법
파이썬에서는 def를 사용하여 함수를 정의하며, 만약 return값이 여러개인 경우에는 튜플로 반환됩니다.
def 함수이름 (매개변수1, 매개변수2, ...) :
실행코드
return 반환값1, 반환값2, ...
2) 함수 사용예제
def func(a, b):
return a+b, a*b;
i, j = func(2,4)
print("1: ", i, j)
print("2: ", func(2,4))
#실행결과#
1: 6 8
2: (6, 8)
2. 람다(Lambda) 함수
람다(Lambda) 함수는 보통 일회성으로 함수를 간결하게 사용해야 할 경우에 사용합니다.
1) 람다(Lambda) 함수 생성방법
lambda 매개변수 : 식
2) 사용예제
def plus1(a, b):
return a + b
plus2 = lambda a, b : a + b
print("plus1: ", plus1(3, 4))
print("plus2: ", plus2(10, 20))
print("plus3: ", (lambda a, b : a + b)(3, 7))
#실행결과#
plus1: 7
plus2: 30
plus3: 10
반응형