파이썬 파트4. 함수

|

파이썬 파트4. 함수

try hello world 파이썬 입문 강의

함수

  • 함수는 코드의 덩어리에 이름을 붙인 것이다.
  • 새 함수를 정의할 수 있다.
  • 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