[개념] Chapter05-0 : 함수 기초

Date:     Updated:

카테고리:

태그:

인프런 강의 프로그래밍 시작하기 : 파이썬 입문을 듣고 정리한 내용입니다✏️

함수 기초

함수

  • 프로그래머가 이름을 통해서 정의 후 필요할 때 마다 호출
  • 반복되는 코드를 한 번 구현 후 재사용 가능한 코드의 집합
  • 함수 구현 -> 재사용, 루틴(프로시저, 서브루틴)

종류

1. 매개변수가 필요한 함수

# 예제1 : 매개변수 필요 X
def function1():
    print("예제1 호출")

# 실행
function1() #예제1 호출

2. 매개변수가 필요하지 않은 함수

# 예제2 : 매개변수 필요 O
def function2(a, b):
    print("예제2 호출", a, b)

# 실행
function2(10, 20) #예제2 호출 10 20

3. 결과값을 반환하는 함수(return)

# 예제3 : 결과값 반환X
def function3(x, y):
    print("예제3 호출", x, y)

# 실행
function3(100, 200) #예제3 호출 100 200

4. 결과값을 반환하지 않는 함수

# 예제4 : 결과값 반환O
def function4(x, y):
    return x + y

# 실행
r = function4(50,50)
print("예제4 호출", r) #예제4 호출 100

맨 위로 이동하기

Python 카테고리 내 다른 글 보러가기

댓글남기기