코딩 테스트에서 테스트 케이스가 입력된 뒤에 테스트 케이스 만큼 특정한 알고리즘을 수행한 결과를 반복적으로 출력하도록 요구하는 문제가 출제되는 경우가 많다.
이럴 떄 문제를 푸는 코드를 함수화하면 매우 효과적으로 풀 수 있다.
함수 표기법
def 함수명(매개변수):
실행할 소스코드
return 반환 값
람다 표현식 --> 정렬 기준을 설정할 떄 자주 사용되므로 공부하기
def add(a,b):
return a+b
print(add(3,7)) #10
print((lambda a,b:a+b)(3,7)) #10