본문 바로가기

리디북스 접속이 원활하지 않습니다. 새로 고침(F5)해주세요.
계속해서 문제가 발생한다면 리디북스 접속 테스트를 통해 원인을 파악하고 대응 방법을 안내드리겠습니다.
테스트 페이지로 이동하기

RIDIBOOKS

리디북스 검색

최근 검색어

'검색어 저장 끄기'로 설정되어 있습니다.


리디북스 카테고리



파이썬 코딩 14개 이야기 상세페이지


책 소개

<파이썬 코딩 14개 이야기> 이 책은 “코딩 입문”과 “파이썬 입문”이라는 2마리의 토끼를 잡을 목적으로 발간되었습니다.

파이썬은 일명 거북이 프로그램이라고 불리는 터틀 그래픽 프로그램을 기본으로 제공하고 있어 초보자들이 재미있게 프로그래밍을 익힐 수 있습니다.
이 책에서도 새로운 개념이 등장할 때마다 거북이 프로그램의 애니메이션을 활용해서 마치 게임하듯이 개념을 익히도록 유도하고 있습니다.

파이썬이 제공하는 기능 중에서 다른 모든 프로그래밍 언어들도 공통으로 제공하는 필수 기능들을 재미있는 예제들로 마스터할 수 있도록 내용을 구성하였습니다.
코딩의 가장 기초적인 개념으로 시작해서 마지막에는 간단한 게임을 작성할 수 있는 수준까지 단계적으로 완성할 수 있습니다.

이 책은 필자가 파이썬 기초 강의 노트를 작성하다가 책으로 발전하게 되었으며 인문계 고등학생, 컴퓨터 비전공 대학생 등 코딩 무경험 독자들이 파이썬의 기본 문법을 마스터할 수 있도록 가이드하고 있습니다.

이 책에 제공하는 예제 중에는 가끔 괄호 넣기 문제가 등장하는데 대부분 바로 앞의 코딩을 잘 들여다 보면 쉽게 해결할 수 있는 수준입니다. 예제 파일을 열어보면 바로 정답을 알 수 있지만 중요한 개념을 확실히 이해하기 위해 잠시 생각하는 시간을 가지는 것이 학습의 효율을 높일 수 있습니다.


출판사 서평

처음 코딩을 배울 때는 어떻게 배우는가가 매우 중요합니다.

프로그래밍에 천부적인 소질이 있어서 처음부터 술술 진도가 나가는 학생도 드물게 있지만 남들보다 훨씬 처지는 학생도 꽤 많습니다.

평균 이하로 진도가 느렸던 학생이 어느 시점부터 상당한 속도로 실력이 늘어가는 경우를 잘 분석해보면 그 학생의 첫 경험이 잘못된 경우가 많았습니다.

프로그래밍은 바둑처럼 많은 실전 경험과 시행착오를 통해 시간이 흐르면서 실력이 쌓이는 것인데 의욕만 앞서서 너무 많은 열정과 시간을 한꺼번에 쏟아 붓고 지쳐버리거나, 완벽하게 설명한다는 두꺼운 책이나 수준에 맞지 않는 어려운 강의를 경험하고 처음부터 아예 마음이 닫힌 경우가 많았습니다.

현재도 현업에서 맹렬히 활약하고 있는 그 뒤처졌던 학생들을 생각하면 책이나 강의가 책임져야 할 것들이 아주 많다고 생각합니다.

본서는 그런 경험들을 바탕으로 초보분들이 최대한 흥미를 잃지 않고 끝까지 학습할 수 있도록 여러 가지 기획 요소들을 배치하고 있습니다.


저자 프로필

박영호

  • 경력 부천대학교 e-businees과 교수
    2010년 부천대학교 중앙전산소장
    2006년 한국산업정보보안학회 이사
    1991년 통계청 전산사무관

2015.04.29. 업데이트 작가 프로필 수정 요청


저자 소개

박영호(yhpark@bc.ac.kr)
부천대학교 e-businees과 교수

[약력]
통계청 전산사무관
부천대학교 e-비즈니스과 교수
고등학교 1종 도서 편찬 심의위원
중소기업 정보화 지원사업 평가 위원
한국산업정보보안학회 이사
부천대학교 중앙전산소장
부천대학교 정보화추진 TFT 위원

[저서]
엑셀 2013 시작하기
파워포인트 2013 시작하기
엑셀 이럴 땐 어떻게?
엑셀 함수 이럴 땐 어떻게
비주얼베이직 고수 따라하기
술술 읽히는 자바의 첫걸음
술술 읽히는 엑셀 VBA 이야기
파이썬 코딩의 첫걸음


이병재(pcbookweb@hanmail.net)

PCBOOK 출판사의 대표이며,
소프트웨어 개발업체인 주식회사 아울컴 부설
아울연구소 근무를 겸하고 있습니다.
컴퓨터 공학을 전공하고
OS 랩에서 운영체제를 연구했습니다.

프로그래머, 강사, 컴퓨터잡지 편집장을 거치며
다양한 기업과 기관에서 컴퓨터 관련 강의를 했으며,
KBS 라디오 방송의 컴퓨터 코너에
10개월간 고정 출연하기도 했습니다.

피씨북 출판사에서 발간해온 대부분의 책들을 기획하고
일부 서적의 공저, 번역 활동을 해왔습니다.

어셈블리 프로그래밍부터 프로그래머를 해온 탓에
시스템의 안쪽에 관심이 많으며,
10여개의 프로그래밍 언어를 경험해왔습니다.

피씨북에서 발간하는 전자책을 직접 제작하고 있으며
코딩 교육에 관심이 많습니다.

[저서]
코딩 정복 4주 완성
파이썬 코딩의 첫걸음

목차

01 " 0과 1" 그리고 "주기억장치" 정도는 알아두세요

우리는 10진법을 사용해요
0과 1의 실체를 밝힙니다
주기억장치에는 주소가 있어요
요점정리


02 제일 먼저 내 컴퓨터에 파이썬을 깔아야 해요

프롬프트가 알려줘요
하얀 쉘 창에서 고급스럽게 작업해요
왜 쉘이라고 할까?
요점정리


03 "변수"와 "할당연산자" 부터 알아둬야 쉬워져요

변수는 숫자나 문자에 이름을 할당해요
변수를 완전정복해요
변수 이름을 만드는 규칙이 있어요
요점정리


04 영어는 문장의 5형식, 파이썬은 명령문의 4형식이 있어요

파이썬 명령문 1 형식 : 연산문
파이썬 명령문 2 형식 : 함수
파이썬 명령문 3 형식 : 메소드
파이썬 명령문 4 형식 : 일반 명령문
요점정리


05 코딩 규칙을 지키면서 프로그램 파일을 작성해요

쉘 창은 파이썬과 우리가 대화하는 창입니다
코딩 파일을 사용하는 방법을 알아봐요
간단하지만 코딩에도 맞춤법이 있어요
요점정리


06 먼저 알아둘 3개의 명령문이 있어요

input 함수는 키보드에서 데이터를 받아들입니다
print 함수로 폼을 잡아서 출력해봐요
import는 그림 그리는 거북이를 불러와요
자동 달력을 만드는 프로그램
요점정리


07 산술연산자만 사용해도 다양한 프로그램을 짤 수 있어요

고수도 프로그램을 짤려면 시간이 걸려요
할인액과 세금 계산 프로그램
동전 교환기 프로그램
2차 함수 계산을 하는 프로그램
삼각형의 넓이를 구하는 프로그램
섭씨와 화씨온도를 변환하는 프로그램
요점정리


08 큰지 작은지, 같은지 다른지를 검사할 수 있어요

조건이 맞으면 색을 사용하는 거북이 프로그램
비교할 때는 관계연산자를 사용해요
"그리고"나 "또는"이 필요하면 논리연산자를 사용해요
간단히 한개만 검사할 때는 if를 사용해요
맞으면 이렇게, 틀리면 저렇게는 if...else를 사용하지요
요점정리


09 검사할 것이 많으면 조건식을 계속 추가해요

if...elif...else 문은 검사를 많이 해요
선택한 색으로 삼각형을 그리는 거북이 프로그램
양수, 0, 음수를 판별하는 프로그램
짝수, 홀수를 구분하는 프로그램
제일 큰 숫자를 찾는 프로그램
윤년인지 알려주는 프로그램
스마트폰 통신요금 계산 프로그램
초대권 할인 입장료 계산 프로그램
가위, 바위, 보 게임 프로그램
요점정리


10 반복해서 여러 번 실행할 수 있어요

for 문으로 반복 실행해요
원하는 다각형을 그리는 거북이 프로그램
100개의 원을 그리는 거북이 프로그램
range 함수는 숫자를 만들어요
구구단을 출력하는 프로그램
리스트를 사용할 수도 있어요
임의의 색으로 변을 그리는 거북이 프로그램
거북이 4마리 달리기 프로그램
for 문은 2가지가 더 있어요
태극 무늬를 그리는 거북이 프로그램
팩토리얼을 구하는 프로그램
카운트다운을 세는 프로그램
인구 증가표 작성 프로그램
단리, 복리 투자금액 계산 프로그램
요점정리


11 조건이 맞으면 반복하고 안맞으면 안해 버려요

while 문은 반복 횟수를 모를 때 주로 사용합니다
7개의 동심원을 그리는 거북이 프로그램
주사위 던지기 게임 프로그램
오늘의 운수를 점치는 프로그램
피보나치 수열을 출력하는 프로그램
숨겨진 숫자를 맞추는 게임 프로그램
다각형을 그리면서 제목을 표시하는 거북이 프로그램
나누어지는 숫자를 찾는 프로그램
요점정리


12 반복을 반복할 수 있어요

중첩 for 문을 봅시다
중첩 while 문도 있어요
100개의 별을 그리는 거북이 프로그램
다각형 패턴을 만드는 거북이 프로그램
8행 10열로 점을 찍는 거북이 프로그램
2개의 행열을 더하는 프로그램
행과 열을 변환하는 프로그램
피타고라스의 삼각형을 찾는 프로그램
예금 계좌를 관리하는 프로그램
요점정리


13 명령문을 모아놓고 이름을 붙이면 함수가 되지요

우리는 이미 함수를 사용해보았습니다
내가 함수를 만들 수도 있어요
함수는 인수를 사용할 수도 있어요
함수는 반환값도 사용할 수 있어요
간단한 계산기 프로그램
별이 빛나는 밤에... 거북이 프로그램
키보드로 그림을 그리는 거북이 프로그램
마우스로 그림을 그리는 거북이 프로그램
함수의 변수는 지역구와 전국구가 있어요
요점정리


14 배운거 총동원해서 게임을 만들어 봐요

1등을 뽑는 거북이 레이싱 게임
전투함을 침몰시키는 배틀쉽 게임
영어 단어 암기 게임


부록 터틀 그래픽 명령문


리뷰

구매자 별점

4.0

점수비율

  • 5
  • 4
  • 3
  • 2
  • 1

2명이 평가함

리뷰 작성 영역

이 책을 평가해주세요!

내가 남긴 별점 0.0

별로예요

그저 그래요

보통이에요

좋아요

최고예요

별점 취소

구매자 표시 기준은 무엇인가요?

'구매자' 표시는 리디북스에서 유료도서 결제 후 다운로드 하시거나 리디셀렉트 도서를 다운로드하신 경우에만 표시됩니다.

무료 도서 (프로모션 등으로 무료로 전환된 도서 포함)
'구매자'로 표시되지 않습니다.
시리즈 도서 내 무료 도서
'구매자’로 표시되지 않습니다. 하지만 같은 시리즈의 유료 도서를 결제한 뒤 리뷰를 수정하거나 재등록하면 '구매자'로 표시됩니다.
영구 삭제
도서를 영구 삭제해도 ‘구매자’ 표시는 남아있습니다.
결제 취소
‘구매자’ 표시가 자동으로 사라집니다.

이 책과 함께 구매한 책


이 책과 함께 둘러본 책



본문 끝 최상단으로 돌아가기


spinner
모바일 버전