함수명(매개변수 혹은 전달인자)
형식으로 한다.def 함수명(매개변수 혹은 전달인자):
실행할 명령어 1
실행할 명령어 2
...
return 리턴값
def
는 파이썬에서 함수임을 나타내는 키워드이다.def hello(name): # name: 매개변수
print(f"Hello, {name}")
hello("Hyewon") # hyewon: 전달인자
매개변수(parameter)
: 입력값을 표현하는 변수로써 함수 내에서 해당 변수명으로 사용된다.전달인자
: 함수에게 전달해주는 인자(값)매개변수
없이 함수를 생성하면 전달인자
도 당연히 사용할 수 없다!print()
, type()
, len()
, del a[1]
모두 내장 함수다.