책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 파이썬
· ISBN : 9791173400353
· 쪽수 : 548쪽
· 출판일 : 2025-11-04
책 소개
꼭 알아야 할 핵심 개념은 기본 예제로 최대한 쉽게 풀어냈고,
주요 내용은 응용 예제, 퀴즈, 셀프 스터디, 예제 모음으로 한 번 더 다룹니다.
코드를 직접 입력하고 실행하다 보면, 파이썬 프로그래밍이 금세 친숙해질 것입니다!
* 본 도서는 대학 강의용 교재로 개발되었으므로 연습문제 풀이는 제공하지 않습니다.
목차
Chapter 01 파이썬 들여다보기
SECTION 01 프로그래밍 언어의 개념과 종류
SECTION 02 파이썬 소개
SECTION 03 파이썬의 설치와 실행
요약
연습문제
Chapter 02 미리 만드는 쓸 만한 프로그램
SECTION 01 이 장에서 만들 프로그램
SECTION 02 계산기 프로그램의 기본 기능
SECTION 03 계산기 프로그램 저장
SECTION 04 계산기 프로그램 확장
SECTION 05 터틀 그래픽 프로그램 작성
요약
연습문제
Chapter 03 변수와 데이터형
SECTION 01 이 장에서 만들 프로그램
SECTION 02 print( ) 함수를 사용한 다양한 출력
SECTION 03 변수의 선언과 사용
SECTION 04 데이터 표현 단위와 진수 변환
SECTION 05 기본 데이터형
요약
연습문제
응용예제 01 데이터형 크기 확인하기
응용예제 02 입력 문자열을 거꾸로 출력하기
응용예제 03 학생 성적 처리하기
Chapter 04 연산자
SECTION 01 이 장에서 만들 프로그램
SECTION 02 산술 연산자
SECTION 03 관계 연산자
SECTION 04 논리 연산자
SECTION 05 비트 연산자
SECTION 06 연산자 우선순위
요약
연습문제
응용예제 01 윤년 계산하기
응용예제 02 거북이로 2진수 숫자 표현하기
응용예제 03 비트 연산을 활용한 암호화하기
Chapter 05 조건문
SECTION 01 이 장에서 만들 프로그램
SECTION 02 기본 if 문
SECTION 03 중첩 if 문
SECTION 04 if 문 응용
요약
연습문제
응용예제 01 주사위 여러 개를 동시에 던지기
응용예제 02 거북이 서로 만나게 하기
응용예제 03 비밀번호 수준 검사하기
Chapter 06 반복문
SECTION 01 이 장에서 만들 프로그램
SECTION 02 기본 for 문
SECTION 03 중첩 for 문
SECTION 04 while 문
SECTION 05 break 문과 continue 문
요약
연습문제
응용예제 01 하트 모양 출력하기
응용예제 02 거북이로 구구단 출력하기
응용예제 03 계단 모양의 숫자 출력하기
Chapter 07 리스트, 튜플, 딕셔너리
SECTION 01 이 장에서 만들 프로그램
SECTION 02 리스트의 기본
SECTION 03 2차원 리스트
SECTION 04 튜플
SECTION 05 딕셔너리
SECTION 06 리스트, 튜플, 딕셔너리의 심화 내용
요약
연습문제
응용예제 01 16진수 정렬하기
응용예제 02 기차 수송량에 따라 순위 매기기
응용예제 03 DVD 대여점 운영하기
Chapter 08 문자열
SECTION 01 이 장에서 만들 프로그램
SECTION 02 문자열 기본
SECTION 03 문자열 함수
요약
연습문제
응용예제 01 대·소문자 상호 변환하기
응용예제 02 문자열에서 문자의 발생 빈도 세기
응용예제 03 문자열 압축하기
Chapter 09 함수와 모듈
SECTION 01 이 장에서 만들 프로그램
SECTION 02 함수 기본
SECTION 03 지역 변수, 전역 변수
SECTION 04 함수의 반환값과 매개변수
SECTION 05 모듈
SECTION 06 함수의 심화 내용
요약
연습문제
응용예제 01 문자와 숫자가 섞인 데이터 정렬하기
응용예제 02 날짜 세기 및 요일 구하기
응용예제 03 재귀 함수를 활용한 퀵 정렬하기
Chapter 10 윈도 프로그래밍
SECTION 01 이 장에서 만들 프로그램
SECTION 02 기본 위젯 활용
SECTION 03 위젯의 배치와 크기 조절
SECTION 04 키보드와 마우스 이벤트 처리
SECTION 05 메뉴와 대화상자
요약
연습문제
응용예제 01 좋아하는 동물 투표하기
응용예제 02 그림판 만들기
응용예제 03 탭 화면 만들기
Chapter 11 파일 입출력
SECTION 01 이 장에서 만들 프로그램
SECTION 02 파일 입출력의 기본
SECTION 03 텍스트 파일 입출력
SECTION 04 이진 파일 입출력
SECTION 05 파일 입출력의 심화 내용
요약
연습문제
응용예제 01 파일 탐색기 만들기
응용예제 02 흑백 사진에 메뉴 추가하기
응용예제 03 이진 파일을 여러 개의 파일로 분할하기
Chapter 12 객체지향 프로그래밍
SECTION 01 이 장에서 만들 프로그램
SECTION 02 클래스
SECTION 03 생성자
SECTION 04 인스턴스 변수와 클래스 변수
SECTION 05 클래스의 상속
SECTION 06 객체지향 프로그래밍의 심화 내용
요약
연습문제
응용예제 01 프로그래스바로 멀티 스레드 표현하기
응용예제 02 객체지향이 적용된 그림판 구현하기
응용예제 03 객체지향을 활용한 DVD 대여점 관리하기
Chapter 13 데이터베이스
SECTION 01 이 장에서 만들 프로그램
SECTION 02 데이터베이스의 기본
SECTION 03 데이터베이스의 구축
SECTION 04 데이터의 입력과 조회
요약
연습문제
응용예제 01 문자의 발생 빈도를 DB에 저장하기
응용예제 02 흑백 사진을 DB에 저장하기
응용예제 03 회사 매출 데이터 분석하기
Chapter 14 미니 프로젝트
SECTION 01 OpenCV 영상 처리 프로젝트
SECTION 02 제주도 날씨 데이터 분석 프로젝트
요약
연습문제
Appendix A 비주얼 스튜디오 코드 개발환경 설치
Appendix B 파이참 설치 및 디버깅
저자소개
책속에서





















