반응형
두 입력값을 더하는 함수를 정의한다고 해봅시다. 아래와 같이 mysum 함수를 정의하였습니다.
def mysum(a,b):
return a+b
사용해봅시다.
>>> mysum(1,3)
>>> 4
인자를 원하는 대로 입력하면 더해주는 함수를 만들고 싶다고 합시다. 아래와 같이 별표를 사용합니다.
def mysum2(*a):
result=sum(a)
return result
입력된 값들을 튜플로 전달받습니다. 예를들어 mysum(1,2,3,4,5)라고 입력하면 튜플 (1,2,3,4,5)가 입력됩니다.
사용해봅시다.
>>> mysum2(1,2,3,4,5)
>>> 15
반응형
'8. 함수 > 정의방법' 카테고리의 다른 글
[파이썬] 함수는 입력되는 변수를 참조로 가져온다 (copy함수의 사용) (0) | 2023.05.25 |
---|---|
[파이썬] 함수 밖에서 선언된 변수를 함수 안에서 변경하는 방법 (0) | 2023.05.06 |
[파이썬] 문자열 무제한 입력받고 원하는 구분자로 나눠서 합치는 함수 (0) | 2022.01.17 |
파이썬 함수 예시 (이름,나이,직업 입력하면 자기소개문장출력) (0) | 2021.10.25 |
파이썬 함수 정의방법 (0) | 2021.03.08 |
댓글