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
반응형
'Python > Python 기초' 카테고리의 다른 글
파이썬 집합 자료형 set 사용하기, 관련함수 (0) | 2022.04.27 |
---|---|
파이썬의 수 자료형의 연산 (0) | 2022.04.27 |
Python - dictionary (0) | 2021.12.11 |
Python - tuple & set (0) | 2021.12.11 |
Python - list () (0) | 2021.12.09 |