깐깐하게 배우는 파이썬 3 (기본기를 다져주는 단계별 학습법)

깐깐하게 배우는 파이썬 3 (기본기를 다져주는 단계별 학습법)

$22.10
Description
직접 입력하고 망가뜨리고 고치면서 배우는,
기초가 탄탄한 파이썬 프로그래밍
누구나 코딩과 프로그래밍에 대해 이야기하게 된 요즘 가장 각광받는 언어가 바로 파이썬입니다. 문법이 간결해서 입문자도 쉽게 이해할 수 있기 때문입니다. 이 책은 제대로 만들어진 52단계의 연습문제를 통해 파이썬을 배웁니다. 코드를 읽고 정확히 따라 쓰세요(복사해서 붙여넣기 금지!). 실수를 고치세요. 프로그램을 실행하고 확인하세요. 하다 보면 컴퓨터의 동작 원리도, 좋은 프로그램은 어떻게 보이는지도, 코드를 읽고 쓰고 생각하는 법도 배우게 됩니다. 저자는 프로그래밍을 처음 배우는 단계부터 단단한 기초를 쌓을 수 있도록 내용을 구성했고, 그동안 학생들을 가르치면서 받은 질문들을 바탕으로 초보자들이 부딪치는 사소한 문제까지 정리해놓아 중간에 포기하지 않도록 돕고 있습니다.
저자

제드쇼

『깐깐하게배우는파이썬』,『LearnRubytheHardWay』,『깐깐하게배우는C』를쓴저자다.몇몇오픈소스프로젝트를창시했으며거의20년동안프로그래밍하고글을써왔다.자유시간에는거의그림을그리거나미술사를공부한다.

목차

연습0설정
0.1맥OS
0.2윈도우
0.3리눅스
0.4인터넷에서찾아보기
0.5초보자주의사항
0.6다른텍스트편집기

연습1첫번째프로그램
1.1실행결과
1.2더해보기
1.3자주묻는질문

연습2주석과해시문자
2.1실행결과
2.2더해보기
2.3자주묻는질문

연습3수와계산
3.1실행결과
3.2더해보기
3.3자주묻는질문

연습4변수와이름
4.1실행결과
4.2더해보기
4.3자주묻는질문

연습5변수와출력
5.1실행결과
5.2더해보기
5.3자주묻는질문

연습6문자열과텍스트
6.1실행결과
6.2더해보기
6.3망가뜨리기
6.4자주묻는질문

연습7더출력하기
7.1실행결과
7.2더해보기
7.3망가뜨리기
7.4자주묻는질문

연습8출력하고또출력하기
8.1실행결과
8.2더해보기
8.3자주묻는질문

연습9출력하고,출력하고,또출력하기
9.1실행결과
9.2더해보기
9.3자주묻는질문

연습10그거뭐였죠?
10.1실행결과
10.2탈출문자열
10.3더해보기
10.4자주묻는질문

연습11질문하기
11.1실행결과
11.2더해보기
11.3자주묻는질문

연습12프롬프트와사용자
12.1실행결과
12.2더해보기
12.3자주묻는질문

연습13매개변수,풀기(Unpack),변수
13.1잠깐!‘기능’의다른이름
13.2실행결과
13.3더해보기
13.4자주묻는질문

연습14프롬프트와넘기기
14.1실행결과
14.2더해보기
14.3자주묻는질문

연습15파일읽기
15.1실행결과
15.2더해보기
15.3자주묻는질문

연습16파일읽고쓰기
16.1실행결과
16.2더해보기
16.3자주묻는질문

연습17파일더다뤄보기
17.1실행결과
17.2더해보기
17.3자주묻는질문

연습18이름,변수,코드,함수
18.1실행결과
18.2더해보기
18.3자주묻는질문

연습19함수와변수
19.1실행결과
19.2더해보기
19.3자주묻는질문

연습20함수와파일
20.1실행결과
20.2더해보기
20.3자주묻는질문

연습21반환하는함수
21.1실행결과
21.2더해보기
21.3자주묻는질문

연습22지금까지배운것
22.1배울수있는것

연습23문자열,바이트,인코딩
23.1기초연구
23.2스위치,관습(convention),인코딩
23.3출력분석
23.4코드분석
23.5인코딩더알아보기
23.6망가뜨리기
23.7한글인코딩

연습24더연습하기
24.1실행결과
24.2더해보기
24.3자주묻는질문

연습25더많이연습하기
25.1실행결과
25.2더해보기
25.3자주묻는질문

연습26중간점검
26.1자주묻는질문

연습27논리외우기
27.1진리용어
27.2진리표
27.3자주묻는질문

연습28불(boolean)연습
28.1실행결과
28.2더해보기
28.3자주묻는질문

연습29if문
29.1실행결과
29.2더해보기
29.3자주묻는질문

연습30else와if
30.1실행결과
30.2더해보기
30.3자주묻는질문

연습31결정하기
31.1실행결과
31.2더해보기
31.3자주묻는질문

연습32순환문과리스트
32.1실행결과
32.2더해보기
32.3자주묻는질문

연습33while문
33.1실행결과
33.2더해보기
33.2자주묻는질문

연습34리스트원소접근
34.1더해보기

연습35분기와함수
35.1실행결과
35.2더해보기
35.3자주묻는질문

연습36설계와디버그
36.1if문규칙
36.2순환문규칙
36.3디버그도움말
36.4숙제

연습37기호점검
37.1예약어
37.2자료형
37.3문자열탈출문자열
37.4구식문자열포맷
37.5연산자
37.6코드읽기
37.7더해보기
37.8자주묻는질문

연습38리스트다루기
38.1실행결과
38.2리스트로할수있는일
38.3리스트를써야할때
38.4더해보기
38.5자주묻는질문

연습39유용한도구,사전
39.1사전예제
39.2실행결과
39.3사전으로할수있는일
39.4사전과리스트골라쓰기
39.5더해보기
39.6자주묻는질문

연습40모듈,클래스,객체
40.1사전을닮은모듈
40.2실행결과
40.3더해보기
40.4자주묻는질문

연습41객체지향회화입문
41.1어휘연습
41.2문장연습
41.3결합연습
41.4읽기시험
41.5말을코드로바꾸는연습
41.6코드더읽기
41.7자주묻는질문

연습42is-a,has-a,객체,클래스
42.1코드로보기
42.2class이름(object)에관하여
42.3더해보기
42.4자주묻는질문

연습43객체지향분석및설계기초
43.1간단게임엔진분석
43.2위에서아래로vs.아래에서위로
43.3‘페르칼25번행성의고던족’코드
43.4실행결과
43.5더해보기
43.6자주묻는질문

연습44상속vs.합성
44.1상속이란
44.2super()를쓰는이유
44.3합성
44.4상속과합성중에서고르기
44.5더해보기
44.6자주묻는질문

연습45게임만들기
45.1게임평가하기
45.2함수형식
45.3클래스형식
45.4코드형식
45.5좋은주석
45.6게임평가하기

연습46프로젝트틀
46.1맥OS/리눅스설정
46.2윈도우10설정
46.3프로젝트틀디렉터리
46.4설정테스트하기
46.5틀사용하기
46.6쪽지시험
46.7자주묻는질문

연습47자동테스트
47.1테스트항목작성
47.2테스트지침
47.3실행결과
47.4더해보기
47.5자주묻는질문

연습48사용자입력고급
48.1게임어휘집
48.2테스트먼저짜기
48.3테스트
48.4더해보기
48.5자주묻는질문

연습49문장만들기
49.1맞춰보기와미리보기
49.2문장문법
49.3예외에관한한마디
49.4구문분석기코드
49.5실행결과
49.6테스트
49.7더해보기

연습50처음만드는웹사이트
50.1flask설치하기
50.2간단한‘HelloWorld’프로젝트만들기
50.3무슨일이일어나죠?
50.4오류고치기
50.5기본템플릿만들기
50.6더해보기
50.7자주묻는질문

연습51웹브라우저에서입력받기
51.1웹동작방식
51.2폼동작방식
51.3HTML폼만들기
51.4레이아웃템플릿만들기
51.5폼자동테스트
51.6더해보기
51.7망가뜨리기

연습52웹게임시작
52.143장게임리팩터링
52.2엔진만들기
52.3마지막시험
52.4자주묻는질문

연습53다음단계
53.1다른프로그래밍언어를배우는방법

연습54오랜프로그래머의조언

부록명령줄완전정복
소개:불평하지말고셸을해보세요
01설정
02경로,폴더,디렉터리(pwd)
03길을잃었을때
04디렉터리만들기(mkdir)
05디렉터리바꾸기(cd)
06디렉터리내용보기(ls)
07디렉터리지우기(rmdir)
08이동하기(pushd,popd)
09빈파일만들기(touch,new-item)
10파일복사(cp)
11파일이동하기(mv)
12파일보기(less,MORE)
13파일스트림하기(cat)
14파일지우기(rm)
15터미널에서나가기(exit)
16명령줄의다음단계

출판사 서평

이책에서다루는내용
파이썬환경설치하기
코드정리하기와작성하기
코드고치기와망가뜨리기
기초연산
변수
문자열과텍스트
사용자상호작용
파일다루기
루프와논리
리스트와사전을쓰는자료구조
프로그램설계
객체지향프로그래밍
상속과합성
모듈,클래스,객체
파이썬패키지
자동테스트
게임개발기초
웹개발기초