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