Python/Python 기초
파이썬 global 함수, 람다 표현식 사용법
티멀
2022. 4. 27. 11:36
728x90
반응형
def를 선언하여 함수를 실행할 때 함수 밖의 전역 변수를 변경해야 할 때가 있다.
이때 global키워드를 선언하여 함수 밖에 선언된 전역변수를 참조하여 실행할 수 있다.
a = 0 #전역변수
def func():
global a #global 키워드로 함수 밖의 전역변수를 참조
a+=1
for i in range (5):
func()
print(a)
1
2
3
4
5
파이썬에서 람다 표현식을 사용할 수 있는데 특정한 기능을 한줄에 작성할 수 있게 만들어준다.
add메서드를 람다 표현식으로 구현하는 아래의 예시코드
print((lambda a, b: a+b)(5,5))
10
728x90
반응형