본문 바로가기

파이썬 기초 공부

파이썬 함수 기초

  • 함수
    • 프로그래머가 이름을 통해서 정의 후 필요할 때 마다 호출
    • 반복되는 코드를 한 번 구현 후 재사용 가능한 코드의 집합
    • 함수 구현 -> 재사용, 루틴(프로시지, 서브루틴)
  • 종류
    • 1. 매겨변수가 필요한 함수
    • 2. 매겨변수가 필요하지 않은 함수
    • 3. 결과값을 반환하는 함수(return)
    • 4. 결과값을 반환하지 않는 함수
# 예제1 : 매개변수가 필요 X

def function1():
    print('예제1 호출')

# 에제2 : 매개변수가 필요 O

def function2(a,b):
    print('예제2 호출', a, b)

# 예제3 : 결과값 반환 x

def function3(x,y):
    print('예제3 호출', x, y)

# 예제4 : 결과값 반환 o

def function4(x,y):
    return x + y 

# 실행
function1()
function2(10, 20)
function3(10, 20)
r = function4(50, 50)
print('예제 4 호출 : ', r)

'파이썬 기초 공부' 카테고리의 다른 글

클래스 기초  (0) 2023.05.22
파이썬 함수 기초 #2  (0) 2023.05.10
조건문(while 문)  (0) 2023.05.10
조건문(FOR문)  (0) 2023.05.10
조건문(If 문)  (0) 2023.04.24