50번째 줄: |
50번째 줄: |
| return 반환값 | | return 반환값 |
| </syntaxhighlight> | | </syntaxhighlight> |
| + | |- |
| + | |함수의 타입을 지정할 때 |
| + | (타입 힌팅) |
| + | |
| + | (입력) |
| + | |함수가 받아들이는 타입을 제한할 수 있다.<syntaxhighlight lang="python"> |
| + | def 함수명(인수1: 타입, 인수2: 타입 = 기본값): |
| + | 명령 |
| + | return 반환값 |
| + | </syntaxhighlight>타입을 제한하고 기본값을 넣을 수도 있다. |
| + | |- |
| + | |함수의 타입을 지정할 때 |
| + | (타입 힌팅) |
| + | |
| + | (반환) |
| + | |함수가 밷는 타입에 대한 힌트를 줄 수 있다.<syntaxhighlight lang="python"> |
| + | def 함수명(인수, 인수2) -> 타입: |
| + | 명령 |
| + | return 반환값 |
| + | </syntaxhighlight>반환 타입을 지정한다. 리스트 따위를 넣을 수 있다. |
| |- | | |- |
| |함수에 대한 설명을 넣을 때 | | |함수에 대한 설명을 넣을 때 |