불어버린 강물 덕분에 가는 길이 험난해졌다. 차도 많았고, 끼어들기도 많이 해야 했지만 결과적으로는 무사히 도착. 오늘은 프로그래밍의 꽃, 함수에 대해 배운다. 1. 함수 (Function)함수란? 입력값을 받아서 어떠한 행동을 취하고 그 결과값을 반환(return)하는 코드입력 값을 받아서 작업을 처리한 뒤, 그 결과 값을 반환하는 코드를 함수라고 한다. 하지만, 경우에 따라서 입력값이 없는 경우도 있고, 반환 값이 없는 경우도 있다. 함수가 무엇인지 알았으니 왜 사용하는지 생각해 보자. 함수를 사용하지 않는 방법도 있다. 하지만 함수를 사용하지 않는다면 코드의 길이는 걷잡을 수 없도록 길어질 것이다. 함수의 형태부터 살펴보자.def 함수 이름( 매개 변수 ): # 매개 변수가 없을 수도 있다. ..