함수 정의와 호출

약 3분

본문 듣기

프로그래밍 기초 > 함수 정의와 호출

안녕하세요, 이번 강의에서는 프로그래밍의 중요한 개념 중 하나인 '함수'에 대해 배우도록 하겠습니다. 함수는 특정 작업을 수행하는 코드의 집합체로, 주어진 입력에 따라 출력을 생성합니다.

함수를 쉽게 설명하자면, 여러분의 친구에게 어떤 일이 있을 때마다 상담을 해주는 것과 비슷합니다. 여러분이 친구에게 고민을 말하면, 친구는 그 고민을 듣고 자신이 아는 방법으로 조언을 해줍니다. 이와 같이, 함수는 입력을 받아 특정한 처리를 한 후 결과를 돌려줍니다.

코드 python
def greet(name):
    return f'안녕하세요, {name}님!'

위 코드는 'greet'이라는 이름의 함수를 정의한 것입니다. 이 함수는 'name'이라는 입력을 받아, '안녕하세요, {name}님!'이라는 인사말을 만들어 돌려줍니다. 그러면 이 함수를 어떻게 호출할 수 있을까요?

코드 python
print(greet('철수'))

위와 같이 함수를 호출할 수 있습니다. 'greet' 함수에 '철수'라는 이름을 전달하면, '안녕하세요, 철수님!'이라는 결과가 출력될 것입니다.

이제 여러분이 직접 함수를 만들어 보는 시간을 가져보겠습니다. 아래의 과제를 수행해 보세요.

실습 과제

  1. 'add'라는 이름의 함수를 정의해 보세요. 이 함수는 두 개의 숫자를 입력 받아 그 합을 반환해야 합니다.
  2. 함수를 호출하여 두 숫자(예: 3과 5)의 합을 출력해 보세요.

이번 강의에서는 함수의 정의와 호출에 대해 알아보았습니다. 다음 강의에서는 함수의 다양한 유형과 인자를 사용하는 방법에 대해 더 깊게 학습할 것입니다. 이번 주제에 대한 질문이 있다면 언제든지 질문해 주세요!

댓글 0

댓글을 남기려면 로그인하세요.

아직 댓글이 없습니다. 첫 댓글을 남겨보세요.