머리글
이 책의 구성과 진도표 예시
CHAPTER 01 파이썬 시작하기
1.1 프로그램이란?
1.2 파이썬의 역사와 특징
1.3 파이썬 디자인의 핵심 철학
1.4 프로그래밍 환경 설정하기
1.5 프로그램 실행하기
1.6 코드 템플릿 내려받기
1.7 파이썬 출력 함수 print(
1.8 주석
CHAPTER 02 값, 변수, 표현식
2.1 값과 자료형
2.2 변수
2.3 대입
2.4 다중 대입
2.5 변수 이름 규칙
2.6 표현식
2.7 자료형 변환 함수
2.8 입력과 출력
CHAPTER 03 함수
3.1 함수의 개념
3.2 내장 함수
3.3 모듈
3.4 사용자 정의 함수
3.5 매개변수와 인수
3.6 들여쓰기
CHAPTER 04 조건문 (if-else
4.1 부울 표현식
4.2 연산자 우선순위
4.3 if-else 구문
4.4 들여쓰기에 따른 if-else 구문의 해석
4.5 연속되는 if-else 구문
4.6 연결/내포된 if-else 구문 (Chained/Nested if-else
4.7 여러 개의 return 문이 있는 함수
CHAPTER 05 부울 함수
5.1 True/False 값을 반환하는 부울 함수
5.2 부울 표현식 자체를 반환하기
5.3 not 부울 표현식으로 if-else 구조 바꾸기
5.4 부울 함수 작성 시 주의할 점
CHAPTER 06 for 반복문
6.1 for 반복문의 구조
6.2 range( 함수
6.3 중첩된 반복문의 사용
6.4 조건문과 반복문 함께 사용하기
6.5 단축 연산자
CHAPTER 07 리스트
7.1 리스트의 정의
7.2 인덱스를 이용한 리스트 항목 접근
7.3 None으로 초기화된 리스트 정의
7.4 len( 함수를 이용한 리스트 크기 구하기
7.5 for 구문을 이용한 리스트 전체 순회
7.6 함수의 매개변수로 리스트 사용하기
7.7 함수의 반환값으로 리스트 사용하기
CHAPTER 8 fo
파이썬을 가장 효율적으로 익힐 수 있는 입문서
이 책은 단순히 파이썬을 훑어보고 체험하는 것이 아니라, 프로그래밍의 기초를 탄탄히 다지는 데 초점을 맞췄습니다. 철저히 학생의 입장에서 어떻게 하면 프로그래밍을 제대로 시작할 수 있을지 고민하여 가장 효율적으로 익힐 수 있도록 구성했습니다.
- 파이썬의 핵심 문법을 배울 때 꼭 필요한 요소를 선별하여 단계적으로 구조화한 후, 유기적 연결을 통해 반복적으로 학습할 수 있도록 구성했습니다.
- 단순히 프로그래밍 언어의 문법을 배우는 것에 국한하지 않고, 친숙한 수학, 과학 문제를 직접 코딩으로 구현하며 알고리즘을 익힙니다.
- Step by Step 코너에서는 복잡한 문제를 단순한 작은 구성요소로 나눠 해결하는 과정을 단계적으로 익힐 수 있습니다.
- 부록에서는 초심자가 흔히 접하게 되는 오류 메시지를 다룹니다. 오류를 제대로 파악하여 수정하는 과정을 통해 여러분의 프로그래밍 실력을 한 단계 향상시킬 수 있습니다.
여러분의 든든한 미래 경쟁력, 파이썬 프로그래밍의 세계로 첫발을 내디뎌 봅시다.