문제 토론

문제 목록으로

문제

다음 Python 코드의 출력 결과는? def func(a, b=2, *args, **kwargs): return len(args) + len(kwargs) print(func(1, 3, 4, 5, x=6, y=7))

1. 2
2. 3
3. 4 (정답)
4. 5

해설

a=1, b=3, args=(4, 5), kwargs={'x': 6, 'y': 7}입니다. len(args)=2, len(kwargs)=2이므로 4를 반환합니다.

로그인하여 토론에 참여하세요.

댓글 (0)

댓글
답글

아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!