파이썬에서 가변 길이 인자를 사용하는 함수 생성하기
추천 자료: ASP.NET Core 인증 및 권한 부여
이 강좌에서는 파이썬에서 가변 길이 인자를 사용하는 함수를 생성하는 방법을 살펴봅니다. 가변 길이 인자를 사용하면, 함수에 임의의 개수의 인자를 전달할 수 있습니다.
예제: 가변 길이 인자를 사용하여 합계 계산하기
sum_all.py, ParamsDemo.py
def sum_all(*numbers):
"""
가변 길이 인자를 받아서 전달된 모든 정수의 합을 반환합니다.
"""
total = 0
for num in numbers:
total += num
return total
# 가변 길이 인자를 사용하여 함수 호출하기
print(sum_all(3, 5)) # 출력: 8
print(sum_all(3, 5, 7)) # 출력: 15
print(sum_all(3, 5, 7, 9)) # 출력: 24
이 예제에서는, sum_all
함수가 가변 길이 인자 *numbers
를 사용하여, 임의의 개수의 정수를 받을 수 있도록 정의되었습니다. 함수 내에서, numbers
는 튜플로 처리되며, 각 인자를 순회하면서 총 합계를 구합니다.
동영상 강좌
아래 동영상 강좌에서 이 내용에 대해 자세히 알아볼 수 있습니다:
추천 자료: .NET Blazor에 대해 알아보시겠어요? .NET Blazor 알아보기를 확인해보세요!