하이미와 파이썬 입문! - 함수 (2)


하이미와 파이썬 입문! - 함수 (2)

매개변수 지정하여 호출하기 함수를 호출할 때 매개변수를 지정할 수도 있답니다. >>> def add(a, b): ... return a+b ... 앞에서 알아본 add 함수이죠? 이 함수를 다음과 같이 매개변수를 지정하여 사용할 수 있답니다. >>> result = add(a=3, b=7) # a에 3, b에 7을 전달 >>> print(result) 10 매개변수를 지정하면 다음과 같이 순서에 상관없이 사용할 수 있다는 장점 또한 있답니다. >>> result = add(b=5, a=3) # b에 5, a에 3을 전달 >>> print(result) 8 입력값이 몇 개가 될지 모를 때는 어떻게 해야 할까? 입력값이 여러 개일 때 그 입력값을 모두 더해 주는 함수를 생각해 볼까요? 하지만 몇 개가 입력될지 모를 때는 어떻게 해야 할까요? 파이썬은 이런 문제를 해결하기 위해 아래와 같은 해결책을 고안해 놓았는데요. def 함수이름(*매개변수): <수행할 문장> ... 일반적으로 볼 수...



원문링크 : 하이미와 파이썬 입문! - 함수 (2)