Archive

[파이썬 기초] 함수 - 가변 개수 인수 본문

공부/Python

[파이썬 기초] 함수 - 가변 개수 인수

mariabeetle 2017. 10. 2. 11:21

1. 가변 개수 인수

- 파이썬 함수를 호출할 때 파라미터의 개수를 몇 개든 입력할 수 있다.

- 함수 선언시 파라미터 앞에 ' *'(곱셈기호) 를 붙이자.

1
2
3
4
5
6
7
8
9
10
def sumArgs( *args) :
    v = 0
    for n in args:
        v += n
    return v
 
print(sumArgs(123))
# 6
print(sumArgs(12345))
# 15
cs

2. Dictionary 형 가변 개수 인수
- '**args' 처럼 곱셈기호 2번을 붙인다.
1
2
3
4
5
def print_args( **args ):
    print(args)
 
print_args(a=30, b=50, c=40)
# {'a':30, 'b':50, 'c'=40}
cs

Comments