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