파이썬 파트4. 함수
24 Feb 2017 | python 파이썬 함수파이썬 파트4. 함수
함수
- 함수는 코드의 덩어리에 이름을 붙인 것이다.
- 새 함수를 정의할 수 있다.
- print는 미리 만들어진 함수이다.
- 함수를 한번 만들고 나면, 그 안은 잊어버려도 좋다.
문법
def function(): # 함수의 정의 print('안녕, 함수!') print('첫줄 실행') function() # 함수의 호출 print('끝줄 실행') 매개변수와 실행인자
매개변수
- 함수를 정의할 때 사용하는 이름
실행인자
- 함수를 실행할 때 넘기는 변수, 값
매개변수와 실행인자
- 매개변수와 실행 인자의 개수는 동일해야 한다.
- 여러 개일 경우 쉼표로 구분
# 함수의 정의 def print_round(number): rounded = round(number) # 반올림 함수 round() print(rounded) # 함수의 호출 print_round(4.6) # 5 print_round(2.2) # 2 함수 - return
- return을 이용해 값을 돌려줄 수있다.
def add_10(value): result = value + 10 return result n = add_10(5) print(n) - 여러 값 반환
- return 뒤에 여러 값을 쉼표로 구분해서 값을 보내고, 받을때도 쉼표로 구분하여 받는다.
def add(a, b): plus = a + b multiply = a * b return plus, multiply r1, r2 = add (2, 3) print(r1) # 5 print(r2) # 6
초보몽키의 개발공부로그