함수(function)
입력 (input)을 받고 그 입력을 바탕으로 내부적인 기능을 거쳐 출력(output)을 내는 것
= 반복적으로 사용하는 여러 줄 짜리 코드에 이름을 붙여서 저장 후 필요할 때마다 꺼내스는 도구이다.
max(), min(), sum() 과 같이 주어진 함수(=내장 함수)도 있지만
직접 기능을 작성하는 사용자 정의 함수도 있다.
사용자 정의 함수
사용자 정의함수의 구조는 다음과 같다.
함수에 대한 결과값은 return으로 반환 or print()문으로 출력값 등이 있다.

지역변수와 전역변수
| 전역 변수 | 지역 변수 |
| 전역적인 범위에서 사용 가능한 변수 | 특정 구문(for문, 함수)안에서 정의한 변수 변수를 정의한 범위에서만 사용 가능 -> 특정구문 밖에서 호출하는경우 Error발생 |
클래스와 객체

'Study > DATA-DE(AI)' 카테고리의 다른 글
| NEXT AI 11일차 pandas 기초 (0) | 2025.11.17 |
|---|---|
| NEXT AI 데이터 엔지니어 5일차 모듈과 IO (0) | 2025.11.07 |
| NEXT AI 데이터 엔지니어 3일차 반복문과 복합 자료형 (0) | 2025.11.07 |
| NEXT AI 데이터 엔지니어 2일차 (Python 리스트 자료형과 메서드/ 조건문 if-elif-else) (0) | 2025.11.03 |
| NEXT AI 데이터 엔지니어 1일차 Miniconda install / Python가상환경 만들기 (0) | 2025.10.31 |