01. 제목
패스트캠퍼스 환급챌린지 25일차 미션 (2월25일) :
파이썬으로 할 수 있는 모든 것 with 47개 프로젝트 초격차 패키지 Online 수강 후기
02. 포스팅 본문 (학습 일기) 가이드
1. 학습 인증샷 2장 이상 포함


2. 학습 후기 700자 이상 (공백 제외)
오늘은 챕터9의 모듈과 모듈만들기에 대해서 배웠다.
모듈을 사용하는 이유, 모듈의 개념, 파이썬 기본 모듈 사용방법, 외부 모듈 사용방법, 모듈 만들기 까지가 학습 목표였다.
모듈을 사용하는 이유는 만약 회계정리에 관한 내용을 엑세 파일 하나에 담았다고 치면 하나의 파일을 여는 데도 상당히 무거워 메모리를 많이 차지한다거나 관리 자체가 비효율적이기 때문에 파일을 분류해서 관리를 해야할것이다. 매입정리와 매출정리로 나누거나 연도별로 나눌 수 있다. 이게 바로 모듈화의 개념이다.
프로그램을 만들 때도 프로그램 기능별로 파일을 나누어서 유지보수 등 관리를 편하게 하는데 있다. 모듈의 개념은 한개의 완성된 프로그램 파일을 말한다. 파이썬 기본 모듈 사용방법은
import 모듈이름
모듈이름.변수
모듈이름.함수()
이런식으로 나타내며 예시로 들어 나타내면
import math
print(math.pi) # 변수
print(math.ceil(5.7)) # ceil은 올림함수
from math import pi, ceil
print(pi)
print(seil(5.7))
파이썬 외부 모듈 사용방법은 pip 모듈을 이용한다.
pip install 모듈이름 으로 예) pip install pyautogui # 매크로 관련 모듈
모듈 만들기 실습으로 내장모듈, 외부모듈, 직접만든모듈을 한 부분은 아래에 첨부하였다.
https://pyautogui.readthedocs.io/en/latest/ 해당 사이트는 pyautogui 매크로 모듈에 대해 설치방법이나 사용법을 알려주는 문서사이트를 참고하면 다양한 매크로(키보드, 마우스 자동 움직이기 등)를 접할 수 있으니 참고하면 된다.
모듈 만들기부터 이해가 안되는 부분이 많았고 다른 파일에서 나의 파일을 참조하게 만드는 과정이 많이 복잡했다.
내가 직접 만들기보다는 내부, 외부로 만들어져 있는 것을 쓰는 것으로 해야할 듯 하다. 그동안 배웠던 함수 클래스 조건문 등을 사용해서 만들었는데 이해가 너무 안되는 부분이라 뒤에 강의를 더 들어보고 다시 이전에 배웠던 것을 복습하는 게 좋을 것 같다.
아래는 실습 예제를 따라하고 강사님 설명 부분이다.
[내장모듈,외부모듈]
[모듈만들기]
03. 필수 본문 내용
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.
04. 필수 해시태그
#패스트캠퍼스 #직장인자기계발 #직장인공부 #환급챌린지 #패스트캠퍼스후기 #오공완
05. 필수 URL
패스트캠퍼스 [직장인 실무교육]
프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.
fastcampus.co.kr
[수강 강의 클립]
[특별 제공] 한 번에 끝내는 파이썬 필수 문법
-Ch 09. 모듈과 패키지
01. 모듈
02. 모듈만들기
[※ 기타사항메모 ※]
{100% 환급챌린지 미션 가이드 참조 :
https://fastcampus.co.kr/event_online_challenge_2401_mission}
커리어 성장을 위한 최고의 실무교육 아카데미 | 패스트캠퍼스
성인 교육 서비스 기업, 패스트캠퍼스는 개인과 조직의 실질적인 '업(業)'의 성장을 돕고자 모든 종류의 교육 콘텐츠 서비스를 제공하는 대한민국 No. 1 교육 서비스 회사입니다.
fastcampus.co.kr