#43 함수

#43 함수

  • 수학에도 함수가 있고, 엑셀에도 함수가 있습니다.
  • 우리가 사용해왔던 print(), input() 등도 모두 함수입니다.
  • 반복되는 코드에 이름을 붙여서 다시 사용할 수 있게 합니다.
  • 필요할 때 함수의 이름을 불러서 사용할 수 있습니다.
  • 통나무가 마술모자에 들어가면 마술빗자루가 나옵니다.
  • 이와 유사하게 입력 값이 함수에 들어가면 출력 값이 나옵니다.
def 함수이름(인자1, ...):
    실행할 명령1
    실행할 명령2
    ...
    return 결과
  • 함수에게 전달하는 값을 인자 혹은 매개변수라고 합니다.
  • 굳이 따지자면 다른 용어이지만 보통 혼용해서 사용합니다.
  • 함수에게 받아오는 값을 리턴 값, 반환 값, 결과 값이라고 합니다.
  • 마치 내가 함수와 함께 캐치볼을 하는 것과 같습니다.
  • 인자와 결과 값은 있을 수도 있고 없을 수도 있습니다.

강의에 등록된 질문이 없습니다. 궁금한 부분이 있으면 주저하지 말고 무엇이든 물어보세요.