파이썬 프로그래밍 : 쉽게 배우는 AI 프로그래밍
저자

박상배,윤진원,변선준

저자:박상배,윤진원,변선준

목차

제1부파이썬(Python)시작하기
제1장소프트웨어의개념과이해
1-1소프트웨어(Software)
1-2프로그램과프로그래밍언어의이해
1-3컴파일러와인터프리터의특징

제2장파이썬프로그래밍의이해
2-1파이썬소개
2-2파이썬프로그래밍언어의특징
2-3파이썬언어의활용및호환성

제2부파이썬및파이참환경구성및설치
제1장파이썬설치및실행
1-1파이썬설치방법
1-2IDLE환경에서파이썬실행하기

제2장파이참Tool설치및사용방법
2-1WindowsOS환경에서파이참설치및실행
2-2파이참설치및파이썬연동방법

제3장텍스트및이미지출력하기(실습예제)
3-1텍스트출력하기
3-2파이참에서OpenCVPackage를이용한이미지출력실습

제3부파이썬프로그래밍초급문법
제1장파이썬기초문법
1-1입출력함수
1-2변수와상수
1-3수체계와연산자
1-4예외처리(try,except,finally,else)

제2장파이썬의자료형
2-1파이썬에서사용되는자료형
2-2수치자료형(int,float,complex:단순숫자타입)
2-3불자료형(boolean,bool)
2-4군집자료형(str,list,tuple,dic,set)

제3장제어문의구조
3-1조건문활용방법(if-elif-else문)
3-2for문을사용한반복문
3-3while문을사용한반복문

제4부파이썬프로그래밍중급
제1장프로그램분할및간소화기법
1-1함수및인수전달방법
1-2continue문과pass문,break문의차이
1-3프로그램디버깅
1-4모듈(MODULE)
1-5람다식표현방법
1-6지역변수와전역변수

제2장객체지향프로그래밍
2-1객체지향프로그램소개
2-2파이썬에서의클래스와인스턴스
2-3상속과오버라이딩
2-4파이썬제공특수메서드

제3장파일및디렉터리의읽기,쓰기,생성,복사
3-1파일입출력
3-2디렉터리제어

제5부파이썬프로그래밍고급
제1장프로그램다중처리
1-1다중처리
1-2멀티프로세스(Process)사용방법
1-3멀티스레드(thread)사용방법

제2장GUI프로그래밍
2-1Tkinter라이브러리
2-2Tkinter라이브러리를사용한GUI제작
2-3Tkinter를사용한실습예제

제3장예제로배우는라이브러리및패키지사용
3-1웹크롤링으로고양이사진크롤링하기
3-2API를사용하여날씨불러오기

참고문헌및웹사이트