장바구니 담기 close

장바구니에 상품을 담았습니다.

제대로 배우는 파이썬

제대로 배우는 파이썬

  • 홍의경
  • |
  • 생능출판
  • |
  • 2022-03-09 출간
  • |
  • 608페이지
  • |
  • 190 X 240 mm
  • |
  • ISBN 9788970506784
판매가

32,000원

즉시할인가

31,680

배송비

2,500원

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
31,680

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

출판사서평




이 책의 장점은 다음과 같습니다.
● 중간시험과 기말시험 기간을 제외하고 1주마다 1장씩 강의하도록 총 13개 장으로 구성
● 컴퓨팅 사고와 문제해결 능력을 키울 수 있도록 프로그래밍 원리와 개념을 충실히 설명
● 개념을 이해하는 데 도움을 주는 그림들을 풍부하게 사용
● 단순한 따라하기 방식과 매뉴얼 방식을 지양
● 파이썬에 관한 모든 장에서 파이썬의 기능을 설명하는 프로그램과 예제 프로그램들을 파이썬의 IDLE 셸 창 또는 편집기 창에 입력하고, 실행 결과와 함께 설명함으로써 독자들이 직접 실행했을 때 본 교재와 동일한 결과를 보장
● 본문에서 설명하고 실습한 내용을 복습해볼 수 있는 객관식, 단답식, 프로그램 작성 연습문제들을 각 장에 넉넉하게 배치

본 교재를 학습한 많은 독자들이 컴퓨팅 사고력과 문제해결 능력을 배양하고, 파이썬을 실제 업무에 잘 활용할 수 있는 코딩 실력을 키울 수 있기를 희망합니다.

교재를 저술하는 동안 적극적으로 응원해주신 생능출판사의 김승기 사장님께 먼저 감사드립니다. 이 교재를 편집하고 인쇄하는 작업을 열심히 해주신 편집부의 김민보 차장님께도 감사드립니다. 본 원고를 세심히 검토하고 아낌없이 조언을 주신 최윤철 교수님, 황기태 교수님, 박종학 교수님, 김선용 교수님께 감사드립니다. 본 교재를 저술하는 작업에 몰두하여 정신없이 지낸 저를 이해하고 성원해준 가족에게도 고마움을 표합니다.

본 교재를 집필할 수 있도록 연구년을 제공해준 서울시립대학교에 감사를 드리며 “이 저서는 2020년도 서울시립대학교 연구년교수 연구비에 의하여 연구되었음”을 밝혀둡니다.

본 교재를 수업에 활용하는 방안

본 교재를 학습하는 독자들은 아마도 파이썬이 첫 프로그래밍 언어일 가능성이 높습니다. 파이썬은 객체지향 프로그래밍 언어이면서 절차적 프로그래밍 언어입니다. 한 학기에 15주간 수업을 진행하고, 8주차에 중간시험을 치르고, 15주차에 기말시험을 치른다는 전제하에 본 교재를 강의에 활용하는 두 가지 방안을 안내합니다.

(1) 프로그래밍 입문 수업
프로그래밍 기초부터 객체지향까지 본 교재에서 다루고 있는 파이썬의 모든 기능과 13장 프로그래밍 응용: 정렬과 탐색을 강의할 때 아래의 일정표를 제안합니다. 부록에 배치한 컴퓨터 시스템은 관심 있는 학생들이 스스로 읽어보도록 안내합니다.

1주차 1장 프로그래밍 기초
2주차 2장 파이썬 기초
3주차 3장 변수와 식
4주차 4장 선택문
5주차 5장 반복문
6주차 6장 함수
7주차 7장 리스트
8주차 중간시험
9주차 8장 투플, 집합, 딕셔너리
10주차 9장 파일 입출력
11주차 10장 예외 처리
12주차 11장 모듈과 터틀
13주차 12장 객체지향
14주차 13장 프로그래밍 응용: 정렬과 탐색
15주차 기말시험

(2) 컴퓨터개론을 포함하는 프로그래밍 수업
컴퓨터개론을 요약하여 부록에 배치한 컴퓨터 시스템을 첫 주에 먼저 강의하고, 2주차부터 교재의 1장에서 12장까지 강의하는 아래의 일정표를 제안합니다. 비교적 난이도가 높은 13장 프로그래밍 응용: 정렬과 탐색은 생략하는 일정표입니다.

1주차 부록 컴퓨터 시스템
2주차 1장 프로그래밍 기초
3주차 2장 파이썬 기초
4주차 3장 변수와 식
5주차 4장 선택문
6주차 5장 반복문
7주차 6장 함수
8주차 중간시험
9주차 7장 리스트
10주차 8장 투플, 집합, 딕셔너리
11주차 9장 파일 입출력
12주차 10장 예외 처리
13주차 11장 모듈과 터틀
14주차 12장 객체지향
15주차 기말시험


목차


CHAPTER 1 프로그래밍 기초
1.1 컴퓨팅 사고와 문제 해결
1.2 알고리즘은 문제 해결의 첫걸음
1.3 순서도 vs. 의사 코드
1.4 알고리즘 설계
1.5 프로그래밍 언어
1.6 프로그래밍
1.7 구조적 프로그래밍
연습문제

CHAPTER 2 파이썬 기초
2.1 파이썬이란?
2.2 파이썬 설치
2.3 프로그램 저장 및 불러오기
2.4 입출력문
2.5 들여쓰기
2.6 서식 있는 print 문
2.7 주석
연습문제

CHAPTER 3 변수와 식
3.1 기본 데이터 타입
3.2 변수와 상수
3.3 배정문
3.4 변수 이름을 정하는 규칙
3.5 연산자와 식
3.6 우선순위
3.7 문자열에 관한 연산
3.8 PEP 8
연습문제

CHAPTER 4 선택문
4.1 조건식
4.2 if 문의 종류
4.3 if 문 - 단일 대안 선택 구조
4.4 if-else 문- 양자 택일 선택 구조
4.5 중첩된 if 문- 다자 택일 선택 구조
4.6 if-elif-else 문- 다자 택일 선택 구조
연습문제

CHAPTER 5 반복문
5.1 반복문이란?
5.2 for 문
5.3 range 함수
5.4 while 문
5.5 중첩된 반복문
5.6 break 문과 continue 문
5.7 for 문과 while 문의 비교
5.8 무한 반복
연습문제

CHAPTER 6 함수
6.1 함수가 무엇인가?
6.2 함수 정의
6.3 함수 호출
6.4 지역 변수
6.5 전역 변수
6.6 컴퓨팅 사고에 함수 활용
6.7 순환 함수
연습문제

CHAPTER 7 리스트
7.1 변수와 리스트
7.2 리스트 표현식
7.3 슬라이스
7.4 리스트 메소드와 함수
7.5 split 메소드
연습문제

CHAPTER 8 투플, 집합, 딕셔너리
8.1 투플
8.2 집합
8.3 딕셔너리
8.4 딕셔너리 활용
연습문제

CHAPTER 9 파일 입출력
9.1 텍스트 파일
9.2 파일에서 읽기
9.3 파일의 데이터 처리 예
9.4 파일에 출력
연습문제

CHAPTER 10 예외 처리
10.1 에러의 종류
10.2 디버깅
10.3 예외 처리
연습문제

CHAPTER 11 모듈과 터틀
11.1 모듈이란?
11.2 모듈을 import하는 방법
11.3 random 모듈
11.4 터틀 모듈
연습문제

CHAPTER 12 객체지향
12.1 객체지향이란?
12.2 상속
연습문제

CHAPTER 13 프로그래밍 응용: 정렬과 탐색
13.1 정렬이란?
13.2 정렬 알고리즘
13.3 탐색이란?
연습문제

부록 컴퓨터 시스템
A.1 컴퓨터 시스템
A.2 하드웨어
A.3 소프트웨어
A.4 운영체제
A.5 이진수
연습문제

참고문헌
찾아보기

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.