64번째 줄: |
64번째 줄: |
| !방법 | | !방법 |
| |- | | |- |
− | |인수의 갯수, 값을 특정할 수 없을 때 | + | |인수의 갯수, 값을 특정할 수 없을 때. |
| 가변인수를 사용한다. | | 가변인수를 사용한다. |
| | | |
72번째 줄: |
72번째 줄: |
| 명령 | | 명령 |
| return 반환값1, 반환값2, ... | | return 반환값1, 반환값2, ... |
− | </syntaxhighlight>#가변인수는 가장 뒤에 두며, 이들은 튜플형태로 저장된다. | + | </syntaxhighlight>가변인수는 가장 뒤에 두며, 이들은 튜플형태로 저장된다. |
| 튜플명은 인수명으로. | | 튜플명은 인수명으로. |
| + | |
| + | 일반적으로 arguments의 약자인 args를 쓴다. |
| |- | | |- |
| |튜플이 아닌 딕셔너리로 가변인수 | | |튜플이 아닌 딕셔너리로 가변인수 |
80번째 줄: |
82번째 줄: |
| 명령 | | 명령 |
| return 반환값1, 반환값2, ... | | return 반환값1, 반환값2, ... |
− | </syntaxhighlight>#딕셔너리 인수를 넣을 땐 <code>키=값</code> 형태로 기입한다. | + | </syntaxhighlight>딕셔너리 인수를 넣을 땐 <code>키=값</code> 형태로 기입한다. |
| + | 일반적으로 keyword arguments의 약자인 kwargs를 쓴다. |
| |} | | |} |
| ===사용=== | | ===사용=== |