* 이 글은 『이것이 취업을 위한 코딩 테스트다 with 파이썬』 책을 참고해 적었음을 말씀드립니다.
함수작성법
def 함수명(매개변수):
실행할 소스코드
return 반환 값
# return 값 사용
def add(a, b):
return a + b
print("함수의 결과 : ", add(1, 2))
# return 값 미사용
def add(a, b):
print("함수의 결과 : ", a + b)
add(1, 2)
함수의 결과 : 3
함수의 결과 : 3
# 매개변수의 순서를 다르게 사용 할 수 있다
def add(a, b):
print("함수의 결과 : a 는 {} b 는 {}".format(a, b))
add(b=3, a=2)
함수의 결과 : a는 2 b는 3
# 함수 안에서 함수 밖의 변수를 쓸 수 있다
a = 0
def func():
global a
a += 1
for i in range(10):
func()
print(a)
10
# 파이썬에는 람다식 표현으로 add()메서드를 구현할 수 있다
print((lambda a, b: a + b)(3, 7))
10
'프로그래밍 > python' 카테고리의 다른 글
실전에서 자주 쓰이는 표준 라이브러리(2)_itertools 순열 조합 (0) | 2022.01.21 |
---|---|
실전에서 자주 쓰이는 표준 라이브러리(1)_내장함수 (0) | 2022.01.20 |
반복문 while, for (0) | 2022.01.20 |
조건문 if (0) | 2022.01.20 |
집합 자료형 (0) | 2022.01.20 |