2쪽 75주제로 연습하는 파이썬

2쪽 75주제로 연습하는 파이썬

$24.08
Description
이 책은 파이썬에 대해 다룬 컴퓨터 책이다. 2쪽 75주제로 연습하는 파이썬의 기초적이고 전반적인 내용을 학습할 수 있도록 구성하였다.
저자

구본근

목차

I파이썬기초

1첫번째파이썬프로그램
1.1프로그램작성과정
1.2변수
1.3수와논리값표현
1.4문자열표현
1.5화면출력과키보드입력

2연산자,선택문과반복문
2.1산술연산자와부정연산자
2.2시프트연산자와비트연산자
2.3비교연산자와논리연산자
2.4대입연산자와조건연산자
2.5선택문-if
2.6반복문-for,while

3시퀀스와문자열
3.1중첩된조건문과반복문
3.2반복문실행제어-break,continue
3.3시퀀스와바이트열
3.4문자열의연산자와이스케이프시쿼스
3.5문자열의메소드
3.6포맷문자열

4데이터저장:리스트,튜플,딕셔너리
4.1리스트
4.2리스트와반복문
4.3인덱스범위사용
4.4리스트를위한기능
4.5튜플
4.6딕셔너리
4.7컴프리헨션

5함수
5.1함수
5.2함수파라미터의기본값과데이터의종류
5.3함수파라미터의종류
5.4가변개수의파라미터전달
5.5지역변수와전역변수

II파이썬심화

6객체지향프로그래밍:클래스와객체
6.1클래스와객체의개념
6.2클래스메소드정의및호출
6.3클래스변수
6.4인스턴스변수
6.5init()메소드
6.6특수메소드,str(),call(),getitem(),setitem()

7클래스상속
7.1클래스상속
7.2수퍼클래스의init()호출
7.3객체의비공개변수와메소드
7.4오버라이딩
7.5다중상속

8모듈과예외처리
8.1모듈의개념
8.2모듈의사용
8.3패키지
8.4예외처리:try∼except
8.5예외발생:raise

9파일입출력
9.1텍스트파일입출력
9.2텍스트파일입출력응용
9.3이진파일입출력
9.4데이터와바이트열변환
9.5struct모듈,encode(),decode()를이용한이진파일입출력
9.6파일포인터이용,seek(),tell()

10GUI프로그래밍기초
10.1GUI윈도만들기
10.2문자출력과버튼
10.3체크버튼과라디오버튼
10.4이미지출력
10.5문자열입력,Entry
10.6위젯배치,pack()-side속성
10.7위젯배치,pack()-expand,fill,anchor속성

11GUI프로그래밍응용
11.1위젯배치-place,grid
11.2이벤트처리
11.3메뉴만들기-1
11.4메뉴만들기-2
11.5그림그리기,Canvas
11.6Canvas이용한도형-사각형,타원,호,이미지

12배열연산:numpy모듈
12.1다차원배열,numpy모듈
12.2다차원배열생성,zeros,ones,full
12.3동일간격데이터의일차원배열과변환,arange,reshape
12.4난수를이용한배열객체생성과배열을이용한연산
12.5배열객체에서최대,최소,평균,표준편차구하기

13데이터시각화:matplotlib
13.1matplotlib를이용한그래프그리기
13.2그래프의x축과y축값및스타일설정
13.3제목과범례
13.4그래프축의범위,그리드,그리고문자열넣기
13.5막대그래프,파이차트,박스
13.6명령행인자처리,argparse

A개발환경설치
A.1PythonIDLE
A.2PyCharm
A.3pip를이용한패키지설치
A.4numpy패키지설치
A.5matplotlib패키지설치