728x90
일반적인 덧셈 함수를 만들어 보자.
def add(a, b):
return a + b
print(add(3, 4)
# 7
def add(a, b):
print(a + b)
add(3, 4)
# 7
# 함수 밖의 변수 데이터를 변경해야 할 때
a = 1
def add(b):
global a
a += b
return a
print(add(7))
# 8
다음은 람다 표현식으로 함수를 나타낸 것이다.
# 'lambda 매개변수들: 표현식' 구조
add = lambda a, b: a + b
print(add(3, 4))
# 7
다음과 같이 함수를 바로 출력할 수도 있다.
print(lambda a, b: a + b)(3, 4)
# 7
람다 표현식을 사용하는 경우?
간단한 함수를 간결하고 가독성 있게 만들고 싶을 때 사용한다.
728x90
'파이썬(Python) 공부' 카테고리의 다른 글
파이썬 순열(Permutations), 조합(Combinations) (0) | 2023.07.20 |
---|---|
입력을 위해 사용되는 소스코드 (0) | 2023.07.20 |
줄바꿈 없이 if문(조건문) 쓰기 (0) | 2023.07.19 |
리스트 컴프리헨션(List Comprehension) (0) | 2023.07.19 |
enumerate() 함수 (0) | 2023.03.17 |