함수는 수학적 정의= 모든 정의역은 하나의 출력값을 가지며, 출력값을 2개 이상 가질수 없다.
함수는 반복적으로 호출해야하는 코드의 묶음을 하나의 블럭으로 만들어 재사용률은 높인 " 코드의 묶음" 이다
함수라는 상자에 무언가를 넣으면 그것에 맞는 하나가 꼭 나와야 함수라고 할수있다.
def makeGogi(eat):
print(eat + '상추')
makeGogi('삼겹살')

위처럼 함수를 만들수도 있고,이미 만들어진 함수를 쓸 수도 있다.
만들어져 있는 함수로는 print() 같은 것들이 있다.
이미 만들어져서 파이썬 안에 포함된 함수를 내장함수 라고 한다.
내장함수 관련된 공식문서를 한번 찾아보는것도 나쁘지 않다.
https://docs.python.org/ko/3/library/functions.html
Built-in Functions
The Python interpreter has a number of functions and types built into it that are always available. They are listed here in alphabetical order.,,,, Built-in Functions,,, A, abs(), aiter(), all(), a...
docs.python.org
'Python' 카테고리의 다른 글
| [PYTHON] - FOR (0) | 2026.01.01 |
|---|---|
| [PYTHON] - 함수정의,호출 (0) | 2026.01.01 |
| [PYTHON] - TRY/EXCEPT (0) | 2026.01.01 |
| [PYTHON] - ELIF,다중분기(MULTI-WAY-DESITIONS) (0) | 2026.01.01 |
| [PYTHON] - IF, ELSE (0) | 2026.01.01 |