기본형 함수

def simple():
    print("This is very simple function")

simple()

위의 코드는 단순히 "This is very simple function"이라는 문자열을 출력하는 내용입니다. 다만, 이를 위해서 simple이라는 함수를 만들고 그 안에서 내용을 출력하게 하였습니다. 이미 문자열 출력을 위해서 print()라는 내장 함수를 사용하고 있기 때문에 해당 내용은 무의미할 수 있습니다. 그러나, 함수의 기본형을 보여주고 이를 사용하는 방법에 관한 가장 기본적인 모습입니다.

위 내용을 살펴보면 def라는 예약어를 사용하고 있음을 알 수 있습니다. 이것은 사용자 정의 함수를 선언한다는 의미로 처음 함수를 작성하게 될 경우, 해당 내용이 함수임을 알려주는 부분입니다. def로 선언된 부분은 이후 코드에 의해 호출되는 내용이므로 선언 부분에서는 실행되지 않습니다.

예제

  1. 자신과 가족의 영어 이름을 출력하는 함수를 작성합니다.

  2. 1에서 만든 함수를 연속으로 3회 출력해 봅니다.

Last updated