logo

함수 호출

함수(function)는 특정 작업을 수행하도록 묶은 코드. 함수 이름 뒤에 괄호를 붙여 호출.

max(3, 7, 5)
실행 결과
7
  • 함수 이름: 실행할 기능 지정 (예: max)
  • 인자(argument): 함수에 전달하는 값 (예: 3, 7, 5)
  • 반환값(return value): 함수가 작업을 마친 뒤 돌려주는 결과 (예: 7)

max()는 전달받은 값 가운데 가장 큰 값을 반환하는 Python 내장 함수.

내장 함수 이름 보존

max, print, list 같은 내장 함수 이름을 변수 이름으로 사용하면 기존 함수를 호출하기 어려워짐. 내장 함수와 겹치지 않는 변수 이름 사용 권장.

모듈의 함수 호출

모듈(module)은 관련된 함수와 값을 모아 놓은 코드 파일. Python에 포함된 표준 라이브러리나 별도로 설치한 라이브러리의 모듈을 import로 불러와 사용.

import math

모듈을 불러온 뒤 모듈이름.함수이름() 형태로 함수 호출.

math.sqrt(16)
실행 결과
4.0

math.sqrt()는 숫자의 제곱근을 반환하는 함수. 코드 셀에서 import math를 먼저 실행해야 사용 가능.

Previous
변수