데이터분석 2주차-1

이정훈·2023년 2월 6일
0

chapter 2 파이썬 중급

1강 함수
함수란?
파이썬의 함수는 수학의 함수와 동일하다.
함수는 앞에 def를 명시 해줘야함

함수는 내장함수와 사용자함수가 있다.
1. 내장함수 : 파이썬에서 기본으로 제공하는 함수
2. 사용자함수 : 사용자가 직접 선언하는 함수

함수를 사용하는 이유
함수는 특정 기능을 재사용하기 위해서 사용한다.

2강 함수 선언과 호출
함수 선언
함수는 def키워드,함수명,:,들여쓰기를 이용해서 선언
보통 변수>명사 함수>동사를 쓴다. (필수는 아니지만)
함수 호출
함수명과'()'를 이용하여 함수를 호출한다.

3강 함수 내에서 또다른 함수 호출
함수 내에서 또 다른 함수를 호출 할 수 있다.
pass사용
pass를 이용해서 실행문을 생략 할 수 있다.
pass를 사용하지않고 실행문 없이 함수를 내버려두면 오류가 발생한다.

4강 인수와 매개변수
함수 호출 시 함수에 데이터를 전달할 수 있다.
인수와 매개변수
인수와 매개변수 개수는 항상 일치해야 한다.
매개변수 개수가 정해지지 않은경우 '*'을 사용한다.

5강 데이터 반환
함수 실행 결과 반환
return 키워드를 이용하면 함수 실행 결과를 호출부로 반환할 수 있다.
함수가 return을 만나면 실행을 종료한다.

6강 지역변수와 전역변수
1.전역변수 : 함수 밖에서 선언된 변수 어디에서나 사용은 가능하시만 함수 안에서 수정은 불가능하다.
2.전역변수 : 함수 내에서 선언된 변수 함수 안에서만 사용 가능하다.
global키워드
global을 사용하면 함수 안에서도 전역 변수의 값을 수정할 수 있다.

7강 중첩 함수
함수 안에 또 다른 함수
특징 : 함수내부에서 호출하여 사용가능 함수 밖에서는 사용 할 수 없다.

8강 lambda 함수
lambda 키워드를 이용하면 함수 선언을 보다 간단하게 할 수 있다.

9강 모듈
함수가 선언되어있는 파이썬파일
모듈의 종류
내부 모듈 : 파이썬 설치 시 기본적으로 사용가능한 모듈
외부 모듈 : 별도 설치 후 사용 할 수 있는 모듈
사용자 모듈 : 사용자가 직접 만든 모듈

10강 모듈만들기
모듈은 특정 기능을 가지고 있는 파이썬 파일을 말한다.
모듈사용 'import 모듈명' '모듈명.함수명'

11강 모듈 사용
import,from,as 키워드를 이용
import키워드를 이용하면 모듈을 임포트 할 수 있다.
as키워드를 이용하면 "import 모듈명 as 짧아진모듈명"을 이용해서 짧게 모듈을 불러올 수 있다.
from키워드를 이용하면 "from 모듈명 import 기능명"을 이용해서 원하는 기능만 사용 할 수 있다.

12강 13강 실행(메인)파일_01,2
전역변수 name을 이용한 실행파일 지정.
name에는 모듈이름이 저장 되거나 'main'이 저장된다. >> 그실행파일을 실행하면 main 이저장되고
다른파일에서 그파일을 실행하면 그파일의 이름이 저장된다.
실행파일이란 ? >> 프로젝트에서 여러가지 파이썬 파일중에 가장먼저 실행해야하는 파일

profile
데이터 분석 준비생

0개의 댓글