목차 일부
베타테스터의 한마디 = 3
머리말 = 4
헬로월드 사이트 활용법 = 6
이 책의 구성 = 9
Part 01 시작하기
01 파이썬 설치하기 = 14
02 편집기 설치하기 = 18
03 Hello World! 출력하기 = 26
실습 : print(''Hello World'') = 30
Part 02 변수와 계산
04 변수...
더보기
목차 전체
베타테스터의 한마디 = 3
머리말 = 4
헬로월드 사이트 활용법 = 6
이 책의 구성 = 9
Part 01 시작하기
01 파이썬 설치하기 = 14
02 편집기 설치하기 = 18
03 Hello World! 출력하기 = 26
실습 : print(''Hello World'') = 30
Part 02 변수와 계산
04 변수 = 32
실습 : 변수 사용하기 = 35
05 주석 = 36
실습 : 주석 사용하기 = 39
06 숫자와 문자열 = 41
실습 : 숫자와 문자열 다루기 = 45
07 REPL 사용하기 = 50
08 셸 사용하기 = 50
Part 03 조건문
09 if문 = 56
실습 : if문 사용하기 = 59
10 조건식 = 61
실습 : 조건식 만들기 = 66
11 블록 = 68
12 if-else = 75
실습 : if-else 조건문 사용하기 = 81
실습 : elif로 코드를 보기 좋게 바꾸기 = 83
Part 04 함수
13 함수 = 86
실습 : 함수 만들기 = 93
14 매개변수 = 94
실습 : 매개변수 사용하기 = 100
15 함수의 값 = 101
실습 : 함수의 값 돌려받기 = 106
Part 05 자료형
16 format = 108
실습 : format으로 문자열을 원하는 모양으로 출력하기 = 112
17 문자열 = 113
실습 : 긴 문자열 입력하기 = 117
18 정수와 실수 = 118
실습 : 정수와 실수 표현하기 = 123
19 사용자 입력받기 = 124
Part 06 리스트
20 리스트 = 130
실습 : 리스트 사용하기 = 135
21 리스트 수정 = 137
실습 : 리스트 수정하기 = 141
Part 07 for 반복문
22 for in list = 144
실습 : for-in 반복문으로 리스트 내용 출력하기 = 147
23 for in range = 148
실습 : for-in 반복문에서 range 활용하기 = 153
Part 08 모듈
24 모듈 = 158
실습 : 모듈 사용하기 = 164
25 모듈 만들기 = 165
Part 09 활용하기
26 검색하기 = 170
실습 : datetime 모듈 검색하기 = 177
27 파이썬 공식 문서 찾기 = 178
실습 : random 모듈 검색하기 = 184
Part 10 딕셔너리와 튜플
28 딕셔너리 = 188
실습 : 딕셔너리 만들기 = 191
29 딕셔너리 수정 = 193
실습 : 딕셔너리 수정하기 = 197
30 딕셔너리와 반복문 = 198
실습 : 딕셔너리와 반복문 사용하기 = 203
31 리스트와 딕셔너리 = 205
실습 : 딕셔너리 활용하기 2 = 209
32 튜플 = 211
실습 : 튜플 만들기 = 216
33 패킹과 언패킹 = 218
실습 : packing과 unpacking = 222
34 튜플을 이용한 함수의 반환 값 = 223
실습 : 튜플 활용하기 = 227
Part 11 while문과 반복 제어
35 while문 = 230
실습 : while문 사용하기 = 234
36 break와 continue = 235
실습 : break와 continue 사용하기 = 239
Part 12 예외 처리
37 try-except = 242
실습 : try-except 문으로 오류 처리하기 = 246
38 모든 예외를 한 번에 처리하고 싶을 때 = 247
실습 : 오류 종류를 확인하고 처리하기 = 251
39 raise = 252
실습 : raise 활용하기 = 257
Part 13 논리 연산과 if문 더 알아보기
40 논리 연산 더 알아보기 = 260
41 bool 값과 논리 연산 = 266
실습 : bool 값과 논리 연산 다루기 = 269
Part 14 리스트 더 알아보기
42 리스트의 다양한 기능 = 22
실습 : 리스트의 다양한 기능 이용하기 = 277
43 리스트와 문자열 = 279
실습 : 리스트와 문자열 다루기 = 283
44 슬라이스 = 285
실습 : 슬라이스 이용하기 = 289
45 듬성듬성한 슬라이스 = 291
실습 : 슬라이스 스텝 = 293
46 슬라이스로 리스트 수정 = 294
실습 : 슬라이스로 리스트 수정하기 = 297
Part 15 클래스와 객체 지향 프로그래밍
47 자료형 다루기 = 300
실습 : type()으로 자료형 확인하기 = 303
48 인스턴스 = 304
실습 : 인스턴스 이해하기 = 309
49 클래스 = 311
실습 : 클래스 만들기 = 317
50 모델링 = 318
51 메서드 = 321
실습 : 메서드 이해하기 = 328
52 특수한 메서드 = 330
실습 : 특수한 메서드 다루기 = 335
Part 16 상속과 다형성
53 상속 = 338
실습 : 상속 이용하기 = 343
54 메서드 오버라이드 = 344
실습 : 메서드 오버라이드하기 = 348
55 super() = 350
실습 : super() 이용하기 = 355
56 내 예외 만들기 = 357
실습 : 예외 클래스 만들기 = 361
Part 17 조건제시법
57 리스트의 조건제시법 = 364
실습 : 리스트의 조건제시법 이용하기 = 368
58 딕셔너리의 조건제시법 = 369
실습 : 딕셔너리의 조건제시법 이용하기 = 373
Part 18 날짜와 시간
59 datetime = 376
실습 : datetime으로 날짜와 시간 다루기 = 380
60 timedelta = 382
실습 : timedelta로 시각 표시하기 = 384
부록 : 자주 만나는 오류 = 385
찾아보기 = 398
더보기 닫기