파이썬(함수)

노건우·2023년 11월 7일
0

파이썬

목록 보기
10/16

함수

  • 변수 x,y에 대해 x값이 정해지면 그에 따라 y값이 결정되는 것
  • 반복적으로 사용되는 가치있는 부분을 묶어서 하나의 집합으로 만듬
  • 코드를 재활용하기 위한 목적

이름만 있는 함수

def 함수명():
  함수가 호출되면 실행할 문장
  ....
함수명()  # 호출

매개변수(Parameter)가 있는 함수

def 함수명(변수1, 변수2, ...):
  함수가 호출되면 실행할 문장
  ...
함수명(값1, 값2, ...)  # 호출  

리턴값이 있는 함수

def 함수명(변수1, 변수2, ...):
  함수가 호출되면 실행할 문장
  ...
  return 값
변수 = 함수명(값1, 값2, ...) # 호출

디폴드 매개변수

def 함수명(변수1=값1, 변수2=값2, ...):
  함수가 호출되면 실행할 문장
  ...
  return 값
변수 = 함수명() # 호출
변수 = 함수명(값1, 값2, ..) # 호출

매개변수의 개수가 가변적인 함수

def 함수명(*변수):
  함수가 호출되면 실행할 문장
  ...
  return 값
변수 = 함수명(값1)  # 호출
변수 = 함수명(값1, 값2, ...) # 호출

매개변수는 함수안에서 튜플형태로 사용

문제 풀어보기

profile
초보 개발자 이야기

0개의 댓글