파이썬 프로그래밍

파이썬 프로그래밍

$21.93
Description
『파이썬 프로그래밍』 은 〈프로그래밍언어 분류〉, 〈고급프로그래밍언어 구현 방법〉, 〈파이썬 프로그램 실행하기〉, 〈파이썬 IDLE를 이용한 프로그램의 편집과 실행〉, 〈연산자 우선순위〉 등을 수록하고 있는 책이다.
저자

진민

서울대학교계산통계학과학사
한국과학기술원전산학과석사
UniversityofConnecticut컴퓨터공학과박사
현재:경남대학교컴퓨터공학부교수

목차

차례

CHAPTER1 프로그래밍언어 1
1.1 프로그래밍언어분류 1
1.2 고급프로그래밍언어구현방법 3
1.2.1 컴파일러 3
1.2.2 인터프리터 4
1.3 왜파이썬인가? 4
1.4 파이썬설치 5
1.5 파이썬프로그램실행하기 7
1.5.1 파이썬쉘실행 7
1.5.2 파이썬IDLE를이용한프로그램의편집과실행 9
CHAPTER2 변수와표현식 15
2.1 변수 15
2.2 표현식 17
CHAPTER3 연산자 19
3.1 산술연산자 19
3.2 관계연산자 20
3.3 배정연산자 20
3.4 논리연산자 22
3.5 연산자우선순위 23
3.6 기타연산자 24
3.6.1 비트연산자 24
3.6.2 포함연산자 25
3.6.3 식별연산자 26
CHAPTER4 단순데이터타입 29
4.1 숫자 29
4.1.1 정수 29
4.1.2 실수 31
4.2 불린 32
4.3 문자열 32
4.3.1 문자열연산 33
4.3.2 문자열에서변수의사용 39
4.4 input함수와print함수 41
4.5 변수의선언 43

CHAPTER5 리스트 47
5.1 리스트의생성과원소의접근 48
5.2 원소의변경,추가와삭제 52
5.3 리스트메소드와함수 54
5.4 리스트연산 60
5.5 리스트복사 65
5.6 이차원리스트 66
5.6.1 2차원리스트생성 68
5.6.2 2차원리스트원소접근 70
CHAPTER6 튜플 75
CHAPTER7 집합 83
CHAPTER8 딕셔너리 91
8.1 딕셔너리의생성과사용 91
8.2 중첩딕셔너리 97
CHAPTER9 코딩스타일 101
9.1 들여쓰기 101
9.2 일반적인스타일가이드 104
9.3 주석 105
CHAPTER10 if 109
10.1 프로그램제어구조 109
10.2 단순if문 110
10.3 if-else문 114
10.4 if-elif-else문 115
CHAPTER11 while 119
11.1 while문의구조 119
11.2 중첩while문 125
11.3 break문 126
11.4 continue문 127
11.5 pass문 128
CHAPTER12 for 131
12.1 for문의구조 131
CHAPTER13 함수 141
13.1 사용자정의함수와내장함수 141
13.2 함수의정의와사용 141
13.3 매개변수와인자의값전달방법 145
13.4 전역변수와지역변수 150
13.5 함수의일반적인사용형태 153
13.6 키워드인자와디폴트인자 159
13.7 익명함수(람다식) 163
13.8 모듈의사용 164
13.9 서브프로그램(함수)을이용한프로그래밍 172
13.10 재귀 176
CHAPTER14 클래스와객체 183
14.1 객체지향의기본개념 183
14.1.1 객체 183
14.1.2 캡슐화 184
14.1.3 상속 184
14.1.4 다형성 185
14.2 내장클래스와객체인스턴스 186
14.3 클래스의정의와인스턴스의생성 189
14.5 클래스멤버와인스턴스멤버 193
14.5 public속성과private속성 200
14.6 상속 204
14.6.1 수퍼클래스와서브클래스 204
14.6.2 instance-of관계 207
14.6.3 메소드오버라이딩 210
14.6.4 object클래스 214
14.7 객체매개변수 218
14.8 객체를속성으로갖는경우 219
14.9 클래스import 221
14.10 연산에대한특별한메소드 225
CHAPTER15 파일 233
15.1 파일의특성 233
15.2 파일읽기 235
15.3 파일접근모드 244
15.4 파일쓰기 245
15.5 CSV파일 250
CHAPTER16 예외처리 257
16.1 try~except~ 257
16.2 try~except~else~ 261
16.3 try~except~finally~ 265
16.4 프로그래머가예외발생시키기 267
APPENDIX Raptor 273
1.Raptor소개 273
1.1 Raptor의설치와실행 275
1.2 Raptor의메뉴와기호 277
1.2.1 Raptor메인메뉴 277
1.2.2 Raptor의기호 277
1.3 Raptor를이용한간단한프로그램작성 290

찾아보기 295