패스트캠퍼스 한 번에 끝내는 파이썬 웹 개발 초격차 패키지 pt2 파이썬 심화문법 다양한 매개변수 2

정영찬·2022년 1월 30일
0

·위치 가변 매개변수 = 개수가 정해지지 않은 매개변수
·매개변수 앞에 * 가 붙는다.(튜플형)

함수 정의 함수 호출
def print_fruits(*args): print_fruits('apple', 'orange', 'mango')
for arg in args: apple
print(arg) orange
mango

·가변 매개변수 = 개수가 정해지지않은 매개변수
·매개변수 앞에 ** 가 붙는다. (딕셔너리형)

함수 정의 함수 호출
def comment_info(**kwargs): comment_info(name='파린이', content='정말
for key, value in kwargs.items(): 감사합니다!)
print(f'{key} : {value}') name: 파린이
content: 정말 감사합니다!

profile
개발자 꿈나무

0개의 댓글