매개변수를 지정하여 호출하기
def add(a, b): return a + b result = add(a=3, b=7) print(result) >>> 10
여러 개의 입력 값을 받는 함수 만들기 (튜플로 만들어줌)
def add_many(*args): #args는 임의로 정해준 파라미터명임, 앞에 *만 붙이면 된다 result = 0 for i in args: result = result + i # *args에 입력받은 모든 값을 더한다 return result
키워드 파라미터 (key:value의 딕셔너리 형태로 만들어줌)
def print_kwargs(**kwargs): # **을 붙이고 임의의 파라미터명으로 지정해줌 print(kwargs) print_kwargs(a=1) >>> {'a' : 1} print_kwargs(name='foo', age=3) >>> {'age':3, 'name':'foo'}
매개변수에 초기값 미리 설정하기
def say_myself(name, old, man=True): # 파라미터 man은 True를 기본값으로 가지게 됨
'BackEnd > Python' 카테고리의 다른 글
파일 입출력 (0) | 2020.06.18 |
---|---|
사용자 입력과 출력 (0) | 2020.06.18 |
자료형 - 집합 자료형 (0) | 2020.06.18 |
자료형 - 딕셔너리형 (0) | 2020.06.18 |
자료형 - 튜플형 (0) | 2020.06.18 |