YJ.log
로그인
YJ.log
로그인
파이썬 중급_1
YJ
·
2023년 3월 8일
팔로우
0
python
▷ 오늘 학습 내용: 파이썬 강의(중급 1~3)
01_함수란?
파이썬의 함수는 수학의 함수와 동일
내장 함수
: 파이썬에서 기본으로 제공
사용자 함수
: 사용자가 직접 선언
함수는 특정
기능
을 재사용하기 위해 사용함
02_함수 선언과 호출
함수 선언:
def 키워드, 함수명, : , 들여쓰기
함수 호출:
함수명과 '()'
03_함수 내에서 또 다른 함수 호출
또 다른 함수 호출
pass
를 이용해서 실행문 생략도 가능함
04_인수와 매개변수
함수 호출시 함수에 데이터를 전달할 수 있다.
인수와 매개변수 개수는 일치해야 한다.
매개변수 개수가 정해지지 않은 경우
매개변수 앞에 '*'
붙이기
05_데이터 반환
return
키워드 → 함수 실행 결과를 호출부로 반환할 수 있다.
함수가 return을 만나면 실행을 종료한다.
06_지역변수와 전역변수
전역 변수
: 함수 밖에 선언된 변수로 어디에서나 사용 가능하지만 함수 안에서 수정할 수 없다.
지역 변수
: 함수 안에 선언된 변수로
함수 안에서만
사용 가능하다.
global
을 사용하면 함수 안에서도 전역변수의 값을 수정할 수 있다.
07_중첩함수
함수 안에 또 다른 함수
내부에 중첩되어 있는 함수는 함수 밖에서 호출할 수 없음
08_lambda 함수
lambda 키워드로 함수 선언을 보다 간단하게 할 수 있다.
09_모듈
모듈: 이미 만들어진 훌륭한 기능
1) 내부 모듈: 파이썬 설치 시 기본적으로 사용할 수 있는 모듈
2) 외부 모듈: 별도 설치 후 사용할 수 있는 모듈
3) 사용자 모듈: 사용자가 직접 만든 모듈
10_모듈제작
모듈: 함수가 선언되어 있는(특정 기능을 가지고 있는) 파이썬 파일
11_모듈사용
import 키워드를 이용해서 모듈 임포트
calculator 모듈 →
import
calculator
as 키워드를 이용해서 모듈 이름 단축
import
calculator
as
cal
from 키워드를 이용해서 모듈의 특정 기능만 사용
from
calculator
import
add, sub
from
calculator
import
* (모든 기능 가져오기)
12_실행(메인)파일1
전역변수
를 이용한 실행파일 지정
13_실행(메인)파일2
실행(메인)파일 일때만 실행되도록 설정하기
14_패키지
모듈을 묶어서 그룹으로 관리할 수 있다.
15_site-packages
site-packages에 있는 모듈은 어디에서나 사용할 수 있다.
venv → Lib → site-packages
▷ 내일 학습 계획: 파이썬 강의(중급 4~7)
[이 글은 제로베이스 데이터 취업 스쿨의 강의 자료 일부를 발췌하여 작성되었습니다.]
YJ
팔로우
이전 포스트
파이썬 기초 문제풀이
다음 포스트
파이썬 중급_2
0개의 댓글
댓글 작성