매개변수를 지정하여 호출하기
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 |