파이썬 def 함수 문법, 언제 쓰는 걸까? def는 함수를 만들 때 사용하는 예약어이며, 함수 이름은 함수를 만드는 사람이 임의로 만들 수 있다. 함수 이름 뒤 괄호 안의 매개변수는 이 함수에 입력으로 전달되는 값을 받는 변수이다. def를 사용하면 파이썬이 "이제 함수를 정의하겠구나"하고 인식하게 된다. 그리고 함수에는 입력값이 있고 출력값이 있다. 함수의 용도 1. 긴 코드를 짧게 축약할 때 사용한다. 함수의 용도 2. 곱하기 제곱하기등 계산해 다른 결과물 만들 때 사용한다. 함수의 용도 3. Return 내뱉기 함수의 용도 1. 긴 코드를 짧게 축약할 때 사용한다. 예시로, 3이라는 숫자가 홀수 혹은 짝수인지 알고 싶다고 하자. 어떻게 하면 될까? (1) 주어진 정보, (2) 규칙, (3) 출력 ..